Archaeologists recently discovered parts of the 17th-century Spanish galleon, the Santo Cristo de ... The researchers ...
The ship is believed to be one of only two galleon ship replicas in the world A replica of the 17th Century Spanish galleon ships has welcomed crowds aboard at Southend Pier in Essex. El Galeon ...