Have you ever imagined the gentle surf of the Caribbean Sea brushing against white-sand beaches lined with swaying palm trees? We are here to let you know that this is not a fantasy or some storybook tale. There are places along the Riviera Maya that have this same type of scenery. Come and experience for yourself why … [Read more...] about Xpu-Ha Beach – Own a Piece of the Mexican Caribbean