St. Clair Waterfall

St. Clair Waterfalls

St. Clair is a name of the tea estate and a cool climate place of Talawakelle of Sri Lanka, St. Clair waterfall is a very beautiful and a popular waterfall . You can enjoy the view of this waterfall while on the way to Diyanillakelle Estate Bungalow from Hatton to Talawakelle.

This fall is known as little Niagara and it is situated 5 km. away from Talawakelle town. Devon waterfall, St. Clair waterfall, and many other beautiful waterfalls are available in and around Kothmale River.