Lake Towuti is a lake in East Luwu Regency, South Sulawesi province, Indonesia. Surrounded by mountains, it is the largest lake of the island of Sulawesi and one of the five lakes of the Malili Lake system. A river flows from the lake to the Boni Bay. The town Laronda is located on its shore.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Lake_Towuti
Address 92983, Indonesia
Coordinates -2°46'5.789" N 121°30'47.15" E