Lake Toba, North Sumatra – Indonesia is an extraordinary natural wonder of the world. This spectacular enormous crater lake consists of an island almost the size of Singapore in its center. At over 1,145 square km, and a depth of 450 meters, Lake Toba is actually more like an ocean. This is the largest lake […]