Filmed in Parga, Greece