Map of Leros Greece
The island of Leros located in the Dodecanese islands of Greece in the south east Aegean at a distance of 150 nautical miles from Piraeus and Athens. The island of Leros situated south of Patmos and Lipsi and north of Kos and Kalymnos. Leros hs small hills and many bays and coves. It has an airport and its main port is Lakki..