Fort San Juan de Ulúa
Veracruz, Mexico

Click on the pictures
 


 

 

 San Juan de Ulua: Mexicos Haunted Castle