Where is Parakkadavu?

Where is Parakkadavu located?

Parakkadavu, Parakkadavu, India (approx. 10.21257°, 76.35201°)


Where is Parakkadavu on the map?