Quintana Roo, on the Yucatán peninsula, draws international crowds to its string of sandy beaches, and resort towns like Cancun and Playa del Carmen.
Besides the beaches, it’s also home to colorful coral reefs, crystalline cenotes, and fascinating Mayan ruins.