Greece
Odeon of Herodes Atticus, Athens
Description:
This is some where in Greece, but I don't know or remember exactly what historical place and what city it's in.
Status:
Already located!
Solution:
Odeon of Herodes Atticus, Athens
Lat/Lng:
37.97052132000251, 23.72449303831484
2 comments