America's southern neighbor is often mistaken as being entirely desert and extremely dangerous to travel around, though both of these things ring true in some areas, it doesn't define the country properly.
The Yucatan Peninsula was home to the Mayan Civilization, while the central portion of the country was inhabited by the Aztec Empire. These are two of the main civilizations that really defined Mesoamerica and have passed their culture on into the modern days.
While Spanish influences can be found all over, you will also find things are simply and truly Mexico.
I offer full services for the Yucatan Peninsula, including Cancun and the many ruins that exist within a short two-hour drive from the resorts. I have no experience in other parts of the country and therefor will not offer you anything other than advice and will assist you in finding the perfect guide for your visit.
Crime is a major concern as are drugs, so I do NOT advise you to attempt going places on your own. Quite frankly, I must insist that you visit places with a local or a certified guide from the tourism department and I will gladly share this information with you.
There are no visa requirements for US citizens visiting for tourism.
No vaccinations are required to enter Mexico.