If you read most websites, you’d think Goa, India, was the center of the planet as far as beaches are concerned. And it’s not bad - it’s just not the Seychelles or the peaceful Caribbean. In fact, South Anjuna beach is arguably where more LSD has been taken than anywhere else on the planet. It [...]

