Where is Vadakkangara?

Where is Vadakkangara located?

Vadakkangara, Vadakkangara, India (approx. 11.01869°, 76.15133°)


Where is Vadakkangara on the map?