Directly west of Cancun and just north of the historical city of Merida lies the port city of Progreso, Mexico. It occupies a small piece of shoreline on the Gulf of Mexico. The city of Progreso and its smaller surrounding communities are estimated to have a population of nearly 38,000 and is an important maritime port for the Yucatan Peninsula....