Odeon of Herodes Atticus
The Odeon of Herodes Atticus is a magnificent Roman theatre on the south-west slope of the Acropolis, raised in 161 AD for around 5,000 spectators and still staging world-class concerts during the Athens Epidaurus Festival. Discover this living ancient venue with skip-the-line tickets and guided tours from My Greece Tours for a richer, queue-free visit. … Read more