Menu
Devathura Ella Falls
Waterfalls

Devathura Ella Falls

Nuwara Eliya, Nuwara Eliya District

Nuwara Eliya, Nuwara EliyaWaterfalls

About Devathura Ella Falls

Devathura Falls (or formally Thevathura Falls) (Sinhala: දේවතුර දියඇල්ල) is a waterfall in Nuwara Eliya District of Sri Lanka. The water cascades three falls and the lowest part is close to the road at the "ramboda pass", and is approximately 10 meter in height. However, the upper part of waterfall is situated little above the road and is approximately 72 feet in height.

Source: Wikipedia — Devathura Falls (CC BY-SA)

Where is Devathura Ella Falls?

7.05860, 80.69879Get Directions

Watch: Devathura Ella Falls

Planning a trip to Nuwara Eliya?

Build a day-by-day itinerary or get a realistic budget before you go, both take less than a minute.