Devon Falls
This spectacular 318ft waterfall is the country’s 19th tallest. Devon falls lies on the Kotmale Oya (river), a tributary of Mahaweli, SL’s longest river.
St.Clair Falls
St. Clair’s Falls is one of Sri Lanka’s most scenic, located on the Hatton-Nuwara Eliya road, a short distance away from Talawakele. At a height of 262ft it is the country’s 20th tallest.