Mexico is one of the most beautiful countries on the entire planet and it’s location just south of the border of the United States makes it a hot spot for people looking to get in a nice vacation. Cheap hotels and rental cars are easy to come by in Mexico which means that your dollar is going to go very far. We decided to cultivate a list of the top 12 spots to visit when you head for Mexico. While we only listed 12 spots there are more great vacation destinations than we can shake a stick at. Pack your swimming trunks, your wallet, and your passport and get ready to have one heck of a good time in Mexico!
If you are a history buff then you owe it to yourself to take some time to visit Teotihuacan (try saying that five times fast). Teotihuacan is located northeast of Mexico City and it is located just off of the Valle de Mexico. Teotihuacan is where the ancient Aztecs thought that their gods collected with one another in order to plan out the creation of all mankind. There are ancient buildings, large pyramids, and a teeming ancient metropolis all vying for your attention. We highly suggest taking time to check out both the Temple of the sun as well as the Temple of the Moon in order to steep yourself in the history of the country. How can you not enjoy such a trip when you don’t have to worry about hotel deals or car insurance?