Mexico: Quintana Roo – Puerto Morelos

The coast line of the Riviera Maya on Mexico’s Yucatan peninsula has been gobbled up by a land grab of beach resorts, the only saving grace being they have been limited in the height of the buildings. Fortunately, there are little oasis in the form of towns that break up the monotony of the resorts. One such place is the small village of Puerto Morelos,