Where is Galgibaga Beach?

Where is Galgibaga Beach located?

Galgibaga Beach, Galgibaga Beach, India (approx. 14.96°, 74.049°)


Where is Galgibaga Beach on the map?