Where is Galgibaga Beach?

Where is Galgibaga Beach located?

Galgibaga Beach, Goa, India (approx. 14.96005°, 74.04957°)


Where is Galgibaga Beach on the map?