Coonoor, nestled in the Nilgiri Hills in Tamil Nadu, is a hill station blessed with outstanding views, and lush green…