Greece Answer 4
Epidaurus
Clues
Located in Peloponnesus
A super-sized amphitheatre with impressive acoustics