Source: Tourism MediaPlaya del CarmenSun, sea, sand and Mayan ruins make this former fishing village a popular resort town on Mexico’s Caribbean coastline.WorldMexico and Central AmericaMexicoPlaya del Carmen