By Ann Shields
April 11, 2014

Mexcaltitán, a man-made island in a lagoon on the Nayarit coast, is thought to be the ancestral home of the Aztecs. Mexico gave it a Pueblo Mágico designation which can occasionally lure tourists away from the area’s enchanting beaches (like Sayulita, pictured here) for a visit.

See Sayulita in World’s Coolest Rental Homes

Editor’s Picks: Riviera Nayarit
- Best Mexico Beach Resorts
- World’s Sexiest Affordable Destinations
- World’s Most Romantic All-Inclusive Resorts

Ann Shields is a senior digital editor at Travel + Leisure. Get the Daily Transporter newsletter in your in-box.