Friday, November 22, 2019

Devon Ella Falls

Devon Ella Falls is a waterfall cascading in Talawakele village in Nuwara Eliya District, Sri Lanka. A view point of this waterfall is located the Hatton-Nuwara Eliya road (A7) about 6 km distance from Talawakele town.

The waterfall is 95.4 m high and occurs 1169.23 meters above the mean sea level (Abeywardhana, 2004). Cascading in 3 segments, the waters of this fall finally enter into Kotmale Oya, a tributary of Mahaweli Ganga river (Abeywardhana, 2004).











Attribution
1) DevonFalls-Srilanka-May2015 (1) by Rehman is licensed under CC BY-SA 4.0

References
1) Abeywardhana, H.A.P., 2004. Heritage of Kandurata: Major natural, cultural and historic sites. Colombo: The Central Bank of Sri Lanka.  p.223.

Location Map
This page was last updated on 22 November 2019

0 comments:

Post a Comment