Mexico is one of the world’s most popular vacation destinations with over 20 million foreign visitors a year. Famous for its tequila, the Aztecs and the Mayas, Salma Hayek, Day of the Dead, drug wars, Lucha libre, Corona beer and the beach resorts on the Pacific and Caribbean side, Mexico can offer something for every sort of traveller. From Pre-Columbian ruins and historic colonial towns to white powdery beaches and huge canyons, this country offers visitors a wide range of things to do.