Where is Mettupalayam?

Where is Mettupalayam located?

Mettupalayam, Mettupalayam (Station), India (approx. 11.29973°, 76.93453°)


Where is Mettupalayam on the map?