Places to visit in Coonoor for a picturesque trip
Coonoor, a picturesque hill town in Tamil Nadu’s Nilgiris, is a popular tourist destination. The whole region is cloaked in the verdant vegetation of tea estates, which exude brilliant and deep emerald green colours. … READ FULL STORY