The Odeon of Herodes Atticus on the southwest slope of the Acropolis in Athens / Greece November 21, 2019Uncategorizedatena, europe, grece, tourism, travelelizabethbrocker The Odeon of Herodes Atticus on the southwest slope of the Acropolis in Athens / Greece Share this:TwitterFacebookLike this:Like Loading... Related