Catherine Falls is a double-cascaded waterfall located in Kotagiri, The Nilgiris District, in the Indian state of Tamil Nadu. It is a major tourist spot, located on the Mettupalayam road branching off
Kodanad View Point
…It is located about 18 km east of Kotagiri on the eastern edges of Nilgiris. Due to its location, it is also called the Terminus Country. Catherine Falls…