Lemon Squeezy
Koutsouras, Crete, Greece
We're paraphrasing slightly, but we believe they say that when life gives you a stone villa in the south of Crete complete with a lemon tree growing in the back garden, make lemonade. Well, that's jus.....
From €375