iconic St. Clair’s Falls By sandunblog - February 27, 2026 0 2 FacebookTwitterPinterestWhatsApp Often called the “Little Niagara of Sri Lanka,” this is one of the widest waterfalls in the country. It is situated beautifully amidst the tea plantations of Talawakele.