Home Tags Lake toba

Tag: lake toba

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 with the same name....