logo.png
product_banner01.jpg

Catherine Falls

Catherine Falls is a double-cascaded waterfall located in Nilgiris District of Tamil Nadu. It is a major tourist spot and can clearly be seen from the top of Dolphin's Nose.

The combined height of both falls is 76 metres.