Top Places For A Luxury Vacation In Mexico Mexico is a destination that features a lot of different locales for a luxury vacation. Not only does it offer some of the best beaches July 20, 2018