Where is National Theatre of Greece?

Where is National Theatre of Greece located?

National Theatre of Greece, National Theatre of Greece, Greece (approx. 37.984722°, 23.725279°)


Where is National Theatre of Greece on the map?