Sayulita is a little tiny surfing/fishing village in the Riviera Nayarit, Mexico off the coast of california. It is not far from the puerto vallarta airport. We fell in love with this town. The culture, the food, the weather... Everything. It is not your typical tourist town, but a lot of the locals speak some english. There is just too much to say about this trip to write it all in this post, but here is the website... one of the most fun beautiful places I've ever been.