St. Clairs Falls
Most conveniently seen by the travelers on Hatton – Talawakelle Road, the twin waterfalls of St.Clairs cascades over three rock outcrops into a massive pool. The beautiful and most popular fall, located among tea gardens, carries a large volume of water, and is the widest waterfall in the country. The fall is situated over 500 […]





