What to do in Mexico?

There are hundreds of different things to do in Mexico. If you visit the central part of the country, you will most certainly want to make a point of visiting the pyramids of Teotihuacan and the Basilica de Guadalupe. If you are travelling to the Yucatan peninsula, a visit to the beautiful beaches of Playa del Carmen and the Mayan ruins is certainly in order. Mexico is a land of contrast, and as such offers as great a variety of activities as it does scenery.