Called Mexico's "most beautiful city," this underrated gem is a place where tourists can avoid the crowds found at many of ...
Just outside town, the golden shores of Playa Cerritos and Playa Las Palmas offer some of the best surfing in Baja and ...
Mornings start early in Sayulita, Mexico, a pocket-sized village carved out where the jungle, mountains, and tranquil Pacific converge: Yogis align their chakras with the rising sun, surfers set ...