Where is Athens Icon Collection?

Where is Athens Icon Collection located?

Athens Icon Collection, Athens Icon Collection, Greece (approx. 37.97651°, 23.72735°)


Where is Athens Icon Collection on the map?