Where is Kannur South?

Where is Kannur South located?

Kannur South, Kannur South, India (approx. 11.866667°, 75.38333°)


Where is Kannur South on the map?