Where is Vadakkangara?
Where is Vadakkangara located?
Vadakkangara, Vadakkangara, India (approx. 11.01869°, 76.15133°)
Where is Vadakkangara on the map?
{"latitude":11.01869,"longitude":76.15133,"title":"Vadakkangara"}