122-year-old shipwreck found on a beach in Brazil

Archaeologists discovered remnants from a British shipwreck that occurred in 1895. The 50-meter ship, 'The Kestrel,' was found on Embare beach in Santos, São Paulo, Brazil.

RECOMMENDED
MOST RECENT