Where is Mangalore Central Station?

Where is Mangalore Central Station located?

Mangalore Central Station, Mangalore Central Station, India (approx. 12.8634°, 74.8433°)


Where is Mangalore Central Station on the map?