Sayulita is a small town that my mother discovered over 8 years ago. At that time there was a small local bus that ran from Puerto Vallarta to Sayulita. A 40 minute trip all for around $10 pesos (now a much nicer bus will take you there for $30 pesos one way). While I can’t help but gush about this little piece of heaven in Mexico, part of me wants to keep it a little secret. We have returned to this small town several times and look forward to visiting again soon. Our days in Sayulita look something like this; surf, eat, drink, sleep, repeat.