Sayulita beach is stunningly beautiful. The two-mile long beach on Mexico's Pacific coast boasts soft fine sand, warm blue waters and perfect surfing waves.
© Christina Stobbs, 2009
Source article: Sayulita: bohemian surf town on the Nayarit coast
Sayulita beach is stunningly beautiful. The two-mile long beach on Mexico's Pacific coast boasts soft fine sand, warm blue waters and perfect surfing waves.
© Christina Stobbs, 2009
Source article: Sayulita: bohemian surf town on the Nayarit coast