The village of Xamoudohori on Crete