image
See Filters

Lake Toba

Add to Trip (0)
Please login to bookmark Close
History Lake Toba is a large natural lake located in North Sumatra, Indonesia. It is the largest volcanic lake in the world and was formed by a […]
Lake Toba, Lake Toba, North Sumatra, Indonesia

New Report

Close