
St. Clair’s Minor Falls is in the Talawakele area, Nuwara Eliya District, Sri Lanka.
Explore Talawakele: waterfalls, places to stay and things to do.
Talawakele · THINGS TO DO
Explore St. Clair's Minor Falls in the Talawakele area, Nuwara Eliya District, Sri Lanka. View waterfall photos and explore more places to visit in the area.

St. Clair’s Minor Falls is in the Talawakele area, Nuwara Eliya District, Sri Lanka.
Explore Talawakele: waterfalls, places to stay and things to do.