From Tea Plantations To Waterfalls: 14 Best Places To Visit In Coonoor
Coonoor is a scenic hill station situated in the Nilgiri Hills in Tamil Nadu. Being the second largest hill station in Nilgiri Hills, Coonoor is famous for Nilgiri tea, wildflowers, trekking trails, hiking, parks and valleys. Coonoor along!-->…