Where is Azheekal Beach?

Where is Azheekal Beach located?

Azheekal Beach, Azheekal Beach, India (approx. 9.132199°, 76.46387°)


Where is Azheekal Beach on the map?