Sayulita Nayarit Mexico
Sayulita Magic
Hot sand beaches, warm ocean water, surf breaks, street food, yoga, street entertainers, spas, street bars, tattoo artists, beach restaurants and shops everywhere in the midst of a natural setting between mountains and sea... something for everybody.