Catherine Falls Archives - Fusion - WeRIndia

Tag Archives: Catherine Falls

15 beautiful waterfalls to visit

Catherine Falls is in Kotagiri. It is the second highest waterfalls in the Nilgiris district.