Leros Island, Leros Island, Dodecanese Entirely plunged into the thick golden green on ancient vigorous olives, which assure a quiet relief in the hot hours, the Camping Leros – 10000 sqm of heaven to the south of the homonymous island – is situated at a few hundred... View More