Mexico is a big country with two long coasts, mountain towns and colonial cities, plus Mayan ruins, jungle, rain forest, rivers, and lakes. It’s also the most accessible “overseas” haven from the United States. You could drive back and forth if you wanted.