The Beaches of Sayulita

Sayulita is best know for its main beach which made the town famous with its surf-able waves, friendly fishing guides and many great beach bars. If you like people watching and sipping mango margaritas, or if you want to learn … Read More