The filming took place on the Greek island of Kastellórizo, in the Dodecanese island complex.
Pemfilman tersebut mengambil tempat di pulau Yunani Kastellórizo, di kompleks pulau Dodecanese.