San Juan de Ulúa: the last Spanish flag in Mexico
Veracruz is the beginning and end of the Spanish presence in Mexico. Landed on its shores the ships of Hernan Cortes and there remains the last bastion colonial, the fort of San Juan de Ulua, which last lowered the Spanish flag.
