Filming took place at Cape Amarandos, which is about 1,5 klm away from Agnondas hamlet. Located at the West side of the island, the coastline of Amarandos consists of small isolated rocky coves; a natural landscape with scenic views, where mature pine trees sweep down to water level offering lovely shadows and privacy.