2. Tulum, Mexico
That’s right: ancient Mayan ruins overlooking white sand beaches and water that’s bluer than blue. Tulum is on the Yucatan Peninsula, which means it’s close to both Cancún and a number of gorgeous cenotes to swim in. History, scenic vistas, luxury, and adventure all rolled into one area.