Beneath the brilliant sun of the Aegean Sea lies Delos, a small, uninhabited island.