Where is Vadakara?

Where is Vadakara located?

Vadakara, Vadakara (Station), India (approx. 11.593451°, 75.587074°)


Where is Vadakara on the map?