Ancient ruins to explore and gorgeous beaches to bask under the sun in? It’s a hard choice, but Mexico has both, so just plan well and do them both! Surf in Oaxaca, snorkel in Cozumel and Cancun, and Whale watch in Zipolite. There’re plenty of opportunities for fun in the water here, but if you want to get historical, then visit Chichen Itza, Tulum, Monte Alban, and Palenque. This is just a taste of Mexico. Oh, speaking of, the food is incredible!
What else should be on this list of top travel destination for US citizens? Where do you want to travel to next?