If you need a beautiful cascading waterfall to heal your tired body, mind, and soul then you can visit Catherine Falls which is located in Coonoor. This is one of the most visited waterfalls in India. This stream gets its water from Kallar river.
This water comes way far from the waterfall. This waterfall has a Decent height of about 250 ft. Sometimes this waterfalls is also called as Foothills Dale River. This waterfall can be clearly seen from the dolphin’s peak. This is one of the most picturesque spots of Coonoor.