See all Waterfall in Kotagiri Kotagiri for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Catherine Falls About Catherine Falls is a double-cascaded waterfall located in Kotagiri, The Nilgiris District, Tamil nadu and it is also a major tourist spot in Kotagiri, located on the Mettupalayam road branching off at Aravenu. Add to Wish List