Leros Greek Island - Images
Leros is a Greek island and municipality in the Dodecanese in the southern Aegean Sea. It lies 317 km from Athens's port of Piraeus, from which it can be reached by an 11-hour ferry ride. Leros is part of the Kalymnos regional unit.