#lake_towuti

Lake Towuti

Lake in Sulawesi, 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 the Boni Bay. The town Laronda is located on its shore.

Sat 1st

Provided by Wikipedia

Learn More
0 searches
This keyword has never been searched before
This keyword has never been searched for with any other keyword.