Where is Central Athens Studios?

Where is Central Athens Studios located?

Central Athens Studios, Central Athens Studios, Greece (approx. 37.97828°, 23.72995°)


Where is Central Athens Studios on the map?