See all Waterfall in Coonoor
St. Catherine Falls
Coonoor, Tamil Nadu, India Phone: Not AvailableAbout
Catherine Falls is one of the beautiful tourist locations in the region that features a stream of water falling from an altitude of 250 ft. Known as St. Catherine's Falls, the waterfall is located in the outskirts of the town.
Tourists can also witness the beautiful waterfall from the top of Dolphin's Nose, advancing on a motorable road to the top of the Catherine Falls. From this extreme point, the waterfall flows down and creates a pool of water beneath on the fall.