0914 944 500 +94 76 685 7236

Thudugala Ella

Thudugala Ella - The Thudugala Ella waterfall is located in Thudugala village and is a famous bathing spot due to the natural stream pool surrounded by greenery. The forest reserve nearby has many birds for birdwatcher to enjoy including several migratory birds.