St. Claire’s FallsDISTANCE: 24.6 km from our propertySt. Clair’s Falls is one of the widest waterfalls in Sri Lanka and is commonly known as the “Little Niagara of Sri Lanka”. It is one of six waterfalls affected by the Upper Kotmale Hydropower Project. Previous Post (p) Christ Church Warleigh Next Post (n) Horton Plains
Leave a Reply
You must be logged in to post a comment.