Indonesia Destinations Lakes North Sumatra Sumatra

Lake Toba in North Sumatra, Indonesia

Lake Toba is the largest crater lake in the world. This article provides information about Lake Toba in North Sumatra, Indonesia Tourism.