St. Clair’s Falls is one of the widest waterfalls in Sri Lanka and is commonly known as the “Little Niagara of Sri Lanka”. The falls cascade over three rock outcrops into a large pool running through a tea estate from which the falls derive their name.

Don't want to book Online?

Send a Booking Request!
We are here to help you with your stay!

Location

50/1, Shanthipura Road, Bambarakelle, 22200
Nuwara Eliya, Sri Lanka.

Phone

+94 77 032 5609
+94 52 222 4550

Reservations

+94 77 032 5609

follow us

Copyright © 2024 The Wind Castle. All Rights Reserved.