The Guardian – The hippy-chic coastal town of Sayulita, on the west coast, which mixes Mexican country culture with Pacific surf, boutiques and cool bars, is off the radar of most travellers.
The Guardian – The hippy-chic coastal town of Sayulita, on the west coast, which mixes Mexican country culture with Pacific surf, boutiques and cool bars, is off the radar of most travellers.