Progreso Yucatan is a beautiful seaside town on the northern coast of the Yucatan state in Mexico. It is a popular destination for tourists looking for a relaxing beach vacation. Whether you’re traveling with family, friends, or solo, there is something for everyone in Progreso...