Know a great place in Nayarit that isn’t here? Share it! »
A small town about two hours away from Guadalajara, Mexico.
Sayulita is a sleepy fishing village and surfing destination about 25 miles north of Puerto Vallarta in the state of Nayarit, Mexico.