On the shores of lake toba

4 min read

INDONESIA

The beguiling Lake Toba, in North Sumatra, is the