Lakki : A utopian Italian town on a Greek island

Leros (Λέρος)  is a wonderful and usually neglected Dodecanese island in Greece. It has a long history that starts in prehistoric times and played an important role during World War II. The Dodecanese, except Kastellorizo, was occupied by Italy during the Italo-Turkish War of 1912. Italian interest in the islands was rooted in strategic purposes and the intention toContinue reading “Lakki : A utopian Italian town on a Greek island”