Google
×

Lake Towuti

Lake in Indonesia
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. The Larona River flows from the lake to... Wikipedia
Area: 216.6 mi²
Average depth: 120 m (390 ft)
Surface elevation: 961′
Province: South Sulawesi