St. Catherine’s fall is a name synonymous to the mighty Catherin Falls of this region. The falls are located near the surrounding area of Coonor. The huge waterfall is 250 feet above the ground and impresses you at its first sight.
You can get the best and clear views of the Catherine falls from the top of the Dolphin’s Nose and enjoy the whole waterfall as one integral unit that leaves your eyes wide open. The top of the Catherine falls can also be reached out via means of a road connecting to the top. Once you reach the top you will admire this truly beautiful gift from the Mother Nature while looking down from 250 feet above ground.
The stunning landscape surrounding this place is beyond words to explain.