Where is CUBES ON THE BEACH Athens Airport, Artemida?

Where is CUBES ON THE BEACH Athens Airport, Artemida located?

CUBES ON THE BEACH Athens Airport, Artemida, CUBES ON THE BEACH Athens Airport, Artemida, Greece (approx. 37.96037°, 24.00779°)


Where is CUBES ON THE BEACH Athens Airport, Artemida on the map?