Mexico is a country which has a diverse landscape of mountains, deserts and jungles. Ancient ruins such as Teotihuacan (Aztec) and Chichen Itza (Mayan) are scattered throughout the country, as are Spanish colonial-era towns. In capital Mexico City, upscale shops, renowned museums and gourmet restaurants cater to modern life. Mexico is home to the world’s largest population of Spanish speakers. From the temples of Chichen Itza, to the beaches of Cancun or the bustle of Mexico City, Mexico boasts a diverse landscape and rich history to please one and all.