RambodaView 1 photo ↗A CLOSER LOOK
Discover Devathura Ella Falls
- Location
- Ramboda ↗
- District
- Nuwara Eliya
- Province
- Central
Explore Ramboda: waterfalls, places to stay and things to do.
Location: Ramboda, Nuwara Eliya District, Central Province, Sri Lanka.
About Devathura Ella Falls
Devathura Ella is a waterfall in the Ramboda area of Nuwara Eliya District. It is a separate cascade from the Upper, Center and Lower Ramboda falls.
Planning your visit
Take care around the road and tunnel area; use a permitted stopping place and keep clear of traffic. Check local weather and water levels before setting out.
