An all-inclusive holiday in Mexico means great beaches, spa hotels, good food, entertainment and a lively nightlife.
Mexico is on a narrow strip of land that divides the United States and
South America. It has a coastline on the Gulf of Mexico and the Pacific Ocean. The topography is diverse, with desert, mountains and jungles. Most famously known for ruins dating back to the ancient Mayan and Aztec civilisations, Mexico has much to offer the tourist, with several appealing holiday destinations, including the very popular Cancún. On the tip of the Yucatan Peninsula, the city is known for great beaches and a lively nightlife.
Mexico has towns with architecture reflecting the country's colonial past. Spanish influence is widely seen. The capital, Mexico City, is to the south of the country and visitors can expect upmarket shops, gourmet restaurants, museums and galleries. All-inclusive holidays in Mexico offer a wide choice of spa hotels and excellent beach resorts.