Visiting the Caribbean coast of Mexico nowadays makes it really difficult to imagine that only… Read the postBeaches of Costa Maya – or how to chose your perfect Caribbean spot