The amazing Galgibaga Beach (aka Turtle Beach) in Goa
A Gorgeous, Unspoilt Spot Galgibaga Beach was exactly what the French lady (I feel terrible that I have forgotten her name) had promised. Very quiet indeed. At first we felt a bit like it is never good to get what you wish for as it more ยป