From beautiful beaches to breathtaking landscaping, Mexico is a well-known destination for vacations. From old civilization ruins to world-famous white…