Follow us on

Sri Lankan Attraction St Clair's Falls

St Clair's Falls

Also called as Little Niagra of Sri Lanka, St. Clair’s Waterfall is a beautiful cascade and one of the widest waterfalls in Sri Lanka. Attracting tourists and locals alike the falls runs through emerald green hills and tea estates offering breathtaking views.

All Copyrights Reserved by The Travel Lanka Leisure(Pvt) Ltd. - 2024 | Concept & Design by