San Juan de Ulua...
San Juan de Ulua is a sixteenth century fortress in Veracruz in Mexico. Constructed in 1565, during the Spanish Colonial period, San Juan de Ulua was built in order to protect the country’s most vital port, Veracruz.
The Spanish used Ve...
Veracruz, , Mexico