Greece Question 4
Name this wonder
Clues
Located in Peloponnesus
A super-sized amphitheatre with impressive acoustics