Monday, September 13, 2021

Helboda Ella Falls

Helboda Ella Falls is a waterfall situated in Nuwara Eliya District, Sri Lanka. The falls can be seen from Kandy-Nuwara Eliya road close to the 41st km post.
 
The fall is created by the Helboda Oya, a tributary of Kotmale Oya (Abeyawardana, 2004). It is 60.62 m in height and cascades in two parts (Abeyawardana, 2004).

References
1) Abeyawardana, H.A.P., 2004. Heritage of Kandurata: Major natural, cultural and historic sites. Colombo: The Central Bank of Sri Lanka. p.241.
 
Location Map
This page was last updated on 13 September 2021
For a complete tourist map follow this link: Lankapradeepa Tourist Map

0 comments:

Post a Comment