Location
Language
Lefkada, Lefkada, Ionian Islands
Fakenham, Norfolk, NR21 8NH
Sotogrande Alto, Cadiz, 11310
Karpathos, Karpathos, Dodecanese
Mastihari, Kos, Dodecanese
Akrata, Achaïa, Peloponnese
Argostoli, Kefalonia, Ionian Islands
Evropouli, Corfu, Ionian Islands
Edinburgh, EH3 6RF