Shoinousa, to nisi tou iliou
(Original title)
Σχοινούσα, το νησί του ήλιου
Greece
Schoinousa, the Island of the Rising Sun
UK
Schoinousa, the Island of the Rising Sun
USA