Mexico is a land of great contrasts, where the worldliness of hit-and-run tourism coexists with ancient cities while snow-capped volcanoes alternate with coniferous forests, deserts and tropical beaches. The natural and human landscape of Mexico reflects the extraordinary history of this country in which Indian and Spanish elements are mixed. It will be enough spend a few hours in Mexico to be convinced that the so-called "New World" actually has a very ancient history behind it, witnessed by over 50 different indigenous ethnic groups, each with its own language, who reside there and still retain traces of their traditional lifestyle. From do not miss the capital Mexico City, which is the most populous metropolitan area in the world, the ruins of Teotihuacàn, the magnificent sandy beaches white of Baja California and the remains of the Mayan civilization, scattered throughout the Yucatan peninsula.