Rich culture, ancient ruins, and tropical beaches — Mexico offers everything from Cancún’s coastlines to Mexico City’s cultural pulse. A top pick for any kind of traveler.