Columbus’


Experts Claim to have Found Christopher Columbus’ Anchor

Experts Claim to have Found Christopher Columbus’ Anchor

The anchor was located off the Caribbean shipwreck site and dates back to 1500's...

May 6 2017, 7:20am CDT