Where is Payyanur?

Where is Payyanur located?

Payyanur, Payyanur (Station), India (approx. 12.091948°, 75.19481°)


Where is Payyanur on the map?