Sayulita: bohemian surf town on the Nayarit coast
Sayulita beach is stunningly beautiful, and most visitors are completely captivated by its charm. The two-mile long beach boasts soft fine sand, warm blue waters, perfect surfing waves and is adorned b...
read more