While Mexico is a large country, the thirteenth largest in the world, holidays here are predominantly centered round its coastal areas. It is a nation of huge contrasts both geographically and economically. With four large mountain ranges, much of central and northern Mexico lies at high altitudes. Major cities, including the capital, Mexico City, are found in the valleys between them. At two thousand miles in length, Mexico has both a temperate and a tropical climate. Mexico is one of the most visited countries in the world. Apart from its beaches and its climate, its exciting cities, its jungles and national parks, one of Mexico's main attractions are the ruins from ancient cultures. Mexico holidays have wide appeal as they possess elements to suit every age group from families with young children to mature couples. Whatever you want, be it cultural tours, shopping extravaganzas, water sports or simply sunbathing on sun-bleached sands by crystal seas, Mexico holidays will satisfy.