It’s Cape Akrotiri in Gavdos island, Greece -)