The grand amphitheater Delos Island ruins Greece.