Greece Greece, Excavations at Delos, On the slopes of Mount Cynthus, the great theatre of Delos, with tiers that could seat up to 10, 000 spectators.