Navassa Island
A tiny island in the Caribbean where several ships that disappeared in 1925 were last seen.
lca
,
gone