Let's get two things out of the way up front, Elounda is a resort town. Furthermore, plenty of Brit expats find themselves starting a new life in this small Crete town--what exactly are they running from anyway? Anyway, if you want to test the waters before relocating to resort...
October 19, 2006