Catherine Waterfalls Coonoor Tamil Nadu

Catherine Waterfalls Coonoor Tamil Nadu   Catherine Waterfalls is a spectacular natural attraction located in Coonoor, a charming hill station nestled in the Nilgiri Hills of Tamil Nadu, India. It is a mesmerizing waterfall that attracts visitors with its scenic beauty and serene ambiance.   Location: Catherine Waterfalls is situated in Kotagiri, approximately 19 kilometers …

Read more

Categories tourist places, Water falls

Post a Comment

Previous Post Next Post