News

The Discoversea Shipwreck Museum in Fenwick Island, Delaware features artifacts from more than a dozen shipwrecks, including some famed local ones.