Delos, the sacred island. The ancient theatre.