You’ve landed in Crete after a long journey. The Mediterranean sun welcomes you, the odour of wild herbs lingers in the air and an island of ancient ruins, isolated coves and labyrinths of mountain paths awaits. Then you approach the rental counter. The question comes: “Credit card for the deposit, […]

