The village of Tzitzifes on Crete