➤️ Devathura Falls
Sri Lanka · Asia · 7.06°N, 80.70°E
Advertisement
Devathura Falls 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.
Read the full article on Wikipedia →
Quick facts
| Country | Sri Lanka |
|---|---|
| Continent / region | Asia |
| Coordinates (approx.) | 7.06°N, 80.70°E · view on map |
Devathura Falls is located in Sri Lanka, in Asia.
More waterfalls in Sri Lanka
Ravana Ella · Galboda Ella · Baker's Falls · Rathna Ella · Rawan Ella · Aberdeen Falls · Ramboda Falls · Elgin Falls · Bopath Ella Falls · Bambarakanda Falls.
Advertisement
Advertisement