The temperate climate of Mexico makes it an ideal vacation destination any time of year. And while the white sand beaches offer the chance to do nothing but relax, there's plenty more to explore such as ancient archeology, spicy cuisine, and bustling cities.
Mexico's famous beaches are a year-round draw for vacationers seeking rest and relaxation. And with sandy shores along the Caribbean, Pacific Ocean, and Gulf of Mexico, there are plenty of options to choose from. The beaches of the Caribbean offer white sand and warm temperatures, helping to cement Cancun as a popular Mexican resort destination. But tourists can also take advantage of golf courses and go scuba diving among the more than 500 species of marine life. Near the Pacific Coast, water skiing and surfing are popular activities, and Oaxaca and Sinaloa are celebrated for their big waves. On the Gulf of Mexico, Veracruz and other beach areas feed visitors' imaginations with pirate stories, and their bellies with unique seafood.
The rich history of Mexico can be explored around the country at archeological ruins that date back 3,000 years, while the natural beauty of rural areas enchant tourists and locals alike. On the Sea of Cortez, a UNESCO World Heritage Site, visitors can take in a stunning combination of desert, mountain, and water scenery. The Mayan city of Chichen Itza and the Aztec city of Teotihuacan and its Templo Mayor ruins will appeal to both casual and serious historians.
In contrast to the peaceful beaches, Mexico's cities offer history, shopping, and lively atmospheres. Mexico City, the oldest metropolis on the American continent, provides museums detailing Mexican heritage, historic palaces, cosmopolitan boutiques, and old-fashioned bazaars. In Guadalajara, visitors can experience mariachi music and join in the vibrant nightlife that only the birthplace of tequila can provide.
There are more than 50 airports that handle flights to Mexico, including the Benito Juarez International Airport in Mexico City, the Cancun Airport International, and the General Juan N. Alvarez International Airport in Acapulco.