Located about 45 minutes north of Puerto Vallarta in Nayarit, Mexico, is a tiny hidden gem: the coastal town of Sayulita. Known for its super chill vibes, colorful local and international culture, ...
Travel + Leisure on MSN
This Small Beach Town in Mexico Has Incredible Surfing, Humpback Whale Watching, and Tasty Tacos
Plan the perfect trip to Sayulita, Mexico. Mornings start early in Sayulita, Mexico, a pocket-sized village carved out where ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results