Mexico is a beautiful country with a vibrant culture and fantastic sites. From pristine beaches to tropical jungles, Mexico is filled with natural wonder. More than just a beach destination, the country is full of artifacts, archeological sites, and ancient ruins that visitors can tour and explore. 338 more words