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?
{"latitude":14.96005,"longitude":74.04957,"title":"Galgibaga Beach"}