St. Clair's waterfalls is situated about two Kilometers away from Devon waterfalls, on the Hatton - Thalawakele road.I took thiese pictures before the completion of the Upper Kothmale Dam which impounded its waters upstream.
Click on the web-link below to see a video-clip of it:-
http://www.youtube.com/watch?v=5b9srzpodlM
Click on the web-link below to see a video-clip of it:-
http://www.youtube.com/watch?v=5b9srzpodlM