Whether it’s the waves that rhythmically roll towards beaches covered in thatched-hut palapas, or the marlin, shrimp, and mahimahi tacos that are served with a squeeze of lime, there’s something exotic and nearly utopian about small town Sayulita. When compared to neighboring Puerto Vallarta—its glitzy, grown-up cousin—Sayulita is a laidback village where the pace of life is just right. “Discovered” by surfers in the 1960s, this Nayarit darling is the trendy new hotspot for escaping the nearby resorts. Thanks to the gentle, beginner-friendly waves that lap at Sayulita Bay, the town has become one of Mexico’s best for learning to ride the waves. Brides looking to say “I Do” now flock to the town in droves, drawn by the area’s affordable lodging and wealth of white sand beaches. Grab a snorkel and hop aboard a cruise to the Marieta Islands, where dozens of species of tropical fish all scour the coral reef.