Puerto Morelos
Puerto Morelos
A working fishing village between Cancun and Playa del Carmen that has kept its old-town feel despite the growth around it. The reef just offshore is a protected national park, with shallow snorkeling close to town. It is the Riviera Maya at its most low-key.
