Delos, a soon-to-be-submerged treasure?

Delos, a treasure soon to be submerged?