Mexico's beauty goes beyond the beach and the attractions you usually see. Here are some awesome locations you should consider for your next trip! Also, I'm just going to say that no matter where you go, Mexican food will never disappoint.
1. Michoacan.
About 60 million to a billion Monarch butterflies migrate to Michoacan from eastern Canada. I've been to Michoacan, and everything is covered by butterflies. Everything looks orange, and it's amazing having butterflies flying around you.Morelia, the capital of Michoacan, also offers a lot of great culturally-rich activities and places to visit.
2. Guanajuato, Guanajuato.
Guanajuato (city) is filled with it's history from when the Spanish conquered. The streets and buildings resemble much of the European structure, everything is very tight and the streets and buildings are very old. The city is very small and there is a lot of walking, but whenever you call a taxi or drive your car, you'll go under the city in the tunnels. Guanajuato offers an amazing museum with mummies of all ages and many tools of torture used in colonial Guanajuato.
3. Valle de Guadalupe in Ensenada, Baja California.
Are you a wine enthusiast? Ensenada has been growing the wine industry immensely. Many family-owned businesses are blooming, and many of the places offer concerts + wine + food to promote their business. If you're from SoCal, this is easily a weekend trip!
4. Puerto Escondido, Oaxaca.
Near Puerto Escondido you can find a bioluminescent lagoon in Maialtepec. Not only are there amazing bodies of water in Oaxaca, but there's also the most amazing indigenous culture. Try the local queso Oaxaca (Oaxacan cheese) for a very creamy, delicious string cheese. Go to local mercados (markets) to buy some amazing hand-crafted souvenirs.
5. Tulum, Yucatan Peninsula.
If you're interested in seeing historic ruins with an amazing sea view, Tulum is the place. On many trip decisions we've had to ask ourselves the question, "there's a beach, but what else?" Sure, it's always nice to relax, but it's also really nice to get to explore and get to know the history of where you're at. In Tulum, you get to be as adventurous and relaxed as you please. Oh! Don't forget to check out the Cenotes!
Do some research on the place that will fulfill your checklist on your interests for an amazing vacation. I'm sure there's a city in Mexico that'll meet all of your expectations and leave you wanting to come back.