Lake Toba...
Lake Toba is a stunning natural wonder located in North Sumatra, Indonesia. This massive crater lake was formed by a supervolcanic eruption over 70,000 years ago and is now one of the largest lakes in Southeast Asia. Surrounded by lush green mountain...
North Sumatra, Sumatra, Indonesia