The full view of these falls could be taken from the Dolphin’s nose whereas you can also reach the top of the waterfall via road. Catherine Falls are at a height of about 250 feet and are a blissful sight. The rainfalls enhance the beauty of the falls by making them more rappelling and pure.
.