Logo

Lake Toba

Okay

Rating

Northwest Indonesia

Lake Tobas location

Lake
Mountain
Calm City
Hiking
Activity
Culture
Cheap
Waterfall
Nature

About Lake Toba

Lake Toba is a spectacular lake in the country Indonesia. And this lake is in the northeast of Indonesia. The nearest city of Lake Toba is Samosir.