Get Travalour for free on Google Play

Catherine Water Falls

Nilgiris, Tamil Nadu 643201, India

1 Day Trek

It is far away from the urban areas and is situated inside a dense forest . trekking area, beautiful falls. The falls are nestled amidst the lush greens of the Nilgiris and are a pristine location to witness the beauty of nature.

Location of Catherine Water Falls