Where is Olympic Beach Rooms?

Where is Olympic Beach Rooms located?

Olympic Beach Rooms, Central Macedonia, Greece (approx. 40.23871°, 22.58776°)


Where is Olympic Beach Rooms on the map?