St. Clairs Falls

St. Clairs Falls
St. Clairs Falls

St. Clair’s FallsĀ is one of the widest waterfalls in Sri Lanka and is commonly known as the “Little Niagara of Sri Lanka”. The falls cascade over three rock outcrops into a large poolrunning through a tea estate from which the falls derive their name.