Little Diamond Island

Shipwrecks Off Maine Island?
Shipwrecks Off Maine Island?
Shipwrecks Off Maine Island?
Satellite imagery shows what appears to be several shipwrecks off the coast of Portland, Maine. Are they real or just an illusion?