San Juan de Ulúa

Historic fortress off the coast of Veracruz, Mexico From Wikipedia, the free encyclopedia

San Juan de Ulúamap