Discover the colorful mix of Spanish, Indian and Caribbean cultures in Mexico. Enjoy the best beaches of Cancun and Riviera Maya, ancient monuments of mysterious civilizations, diving on the island of Cozumel, tequila, good food and fiery disco. Learn about the resorts and regions of Mexico, including the capital Mexico City surrounded by volcanoes and impregnable mountains. Experience the remarkable, juicy, and pure sensations and tastes of Mexico.