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