Incredible

The Incredible Lake Toba

The Incredible Lake Toba

December 8, 2011 No Comments »

Lake Toba is one of the awesome natural wonders of the world. This is a crater lake so enormous it has an island almost the size of Singapore in its... Read More »