With enchanting attractions offering plenty of sightseeing opportunities, Mexico has consistently proven to be one of the most popular holiday destinations in the world and for good reason. With its exotic sandy beaches, blue waters and warm climate, extraordinary history and diverse landscapes, it would take a few months, if not years, to explore and discover all that this magical country has to offer. Spend a few days wandering round the ancient Mayan and Aztec pyramids and ruins, explore the deserts and swamps, marvel at the rainforests and discover a few of the 176 species of orchid along the way, or navigate an eco-tour by mountain bike, jeep, kayak or horseback.
There are 58 National Parks conserving indigenous fauna and flora, and the country is a bird-watcher’s paradise, with the most species of birds in the whole of North America. Marine life is abundant off these tropical shores and the Parque Natural de la Ballena Gris (Gray Whale National Park) is a must for whale watchers. Beach resort cities such as Acapulco, Cancun and those of the Baja California region are considered to be a slice of heaven. The wonderfully unique architecture and evidence of European colonial rule still exist in the cities, while El Zócalo in Mexico City, the second largest city square in the world, is where it all happens and is the best place to experience some real Mexican flavour.
The Tropic of Cancer divides Mexico into a tropical south and temperate north, which means that the northern region experiences cooler winter temperatures, whereas the south is hot all year with little seasonal variation. Having said that, Mexico has a wide variety of terrain and things like altitude also affect the weather. The coastal plains and Yucatan Peninsula of the south experience average annual temperatures ranging between 75°F and 82°F (24°C and 28°C). The annual average temperatures in the northern lowlands are somewhat lower, ranging between 68°F and 75°F (20°C and 24°C).