The village of Avdou on the island of Crete