St. Clair's Falls
Nuwara Eliya District, Sri Lanka
Nature
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.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account