Barcelo Resort Mayan Riviera MexicoBy Cole Hofstra / July 6, 2016 Watch the slideshow or Scroll the images