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

You may like : offffp *squish* thes??? hdhhdh imported norland