St. Catherine Falls

Coonoor, Tamil Nadu, India Phone: Not Available

About

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.

Travelers also viewed these places similar to St. Catherine Falls

If you have been to St. Catherine Falls, share your experience

Review this place