Travel Water Falls 

Thudugala Falls

Tudugala Falls is located in the Kalutara District of Sri Lanka. Tudugala Falls is the closest waterfall to the Kalu Ganga among the waterfalls in the Kalutara District. Situated on a small hillock in the Tudugala Reserve, this waterfall is a must visit during the rainy season. The Tudugala Falls is rich in biodiversity. According to Environmentalists several endemic fish species as well as endemic species are found around this waterfall. The estate where the Tudugala waterfall is located is a British estate which used to belong to a British…

Read More