Where is Coonoor Station?

Where is Coonoor Station located?

Coonoor Station, Coonoor Station, India (approx. 11.4053°, 76.6962°)


Where is Coonoor Station on the map?