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.