Lake Toba Attraction & Top Things To Do
The northern part of Sumatra Island, Indonesia, hosts the largest lake in the country. Lake Toba is a crater lake sitting atop an ancient supervolcano…
The northern part of Sumatra Island, Indonesia, hosts the largest lake in the country. Lake Toba is a crater lake sitting atop an ancient supervolcano…