Barcelo Maya Seashore is one particular part of the quite huge Barcelo Maya resort in Mexico’s Rivera Maya. It shares some facilities with the Barcelo Maya Caribe.

supply