Some of the many relics scattered around Delos island