This coastal town runs along the Riviera Maya, where divers and snorkelers can explore one of the world's largest coral reef systems. The central part of Playa del Carmen is a vibrant avenue filled with quirky shops and restaurants, as well as a beachfront park that hosts traditional Mayan performances in the evenings.