St. 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.
Your email address will not be published. Required fields are marked *
Comment *
Name *
Email *
Website
Save my name, email, and website in this browser for the next time I comment.