Set in Tamil Nadu, Coonoor is a quaint hill station. Enchanting views of the Nilgiri hills welcome you to this hidden hamlet. Massive tea...
Coonoor
Set in Tamil Nadu, Coonoor is a quaint hill station. Enchanting views of the Nilgiri hills welcome you to this hidden hamlet. Massive tea plantations, rare fauna and flora and uncharted trekking trails offer a plethora of treats for travellers.