Where is Azhikode?

Where is Azhikode located?

Azhikode, Azhikode, India (approx. 10.183653°, 76.164085°)


Where is Azhikode on the map?