Where is Kozhikode Station?

Where is Kozhikode Station located?

Kozhikode Station, Kerala, India (approx. 11.2589°, 75.78699°)


Where is Kozhikode Station on the map?