Mexico is a hugely diverse country with a lot to offer the traveller. Whether your interest lies in archeological sites of cultures such as the Olmeca, Azteca or Maya, captivating scenery or a pampered relaxing holiday on a beautiful beach, Mexico will not fail to disappoint you. With historic colonial towns, snow-capped volcanoes, deserts, buzzing modern cities, ancient ruins and deserted beaches within one country, it an experience worlds apart from anywhere else.
Geographically speaking Mexico is in North America, located between the Gulf of Mexico in the East and the Pacific Ocean in the West. It is bordered by the United States on the north and by Guatemala and Belize on the south. Mexico’s land area extends to 1,964,375 sq km, which is divided into six tourist regions.