Horton Palins: Nuwara Eliya
One of the coldest and windiest locations in the country, Horton Plains in Sri Lanka is a thriving ecosystem of indigenous creatures.
Baker’s Falls is a famous waterfall in Sri Lanka. It is situated in Horton Plains National Park on a tributary of the Belihul Oya.
Devon Falls is one of the most popular waterfall in the country specially due its clear view from the popular Hatton Nuwara Eliya Road.
Not only St. Clairs Falls is one of the most popular waterfalls but also the widest in the country. The Fall is situated about 500m away on the main Hatton – Nuwara Eliya Road but commands a clear view from the road.