Showing posts with label Thudugala ella. Show all posts
Showing posts with label Thudugala ella. Show all posts

Sunday, March 24, 2013

Thudugala Ella Waterfall

The Thudugala Ella (Sinhala: තුඩුගල ඇල්ල) waterfall is located in the Thudugala village in Dodangoda Divisional Secretariat in Kalutara District of Western Province, Sri Lanka. Out of around 382 recorded waterfalls in Sri Lanka, the rank of this is 268th.