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.
Enter your email address below and stay updated on all the latest offers and promotions at any of our villas and resorts.