Thudugala Ella waterfall

Local nameThudugala Ella
LocationSrí Lanka, Sri Lanka

The Thudugala Ella waterfall is located in 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.

Tags WaterfallOpen 24/7Editor's Choice
Download Download See more

More information and contact

Wikipedia https://en.wikipedia.org/wiki/Thudugala_Ella_waterfall

Coordinates 6°34'14.509" N 80°3'30.337" E

Tripomatic - A Travel Guide in Your Pocket

Download for free and plan your trips with ease
Or simply search for Tripomatic in the App Store or Google Play.
Tripomatic Maps The world's first map app tailored for travelers
Use the app Not now