Leros is Eros is how we call it, those who have spent and continue to spend each summer on the island! Leros is located in the north Dodecanese near Kalymnos and Patmos. It is the largest natural harbor in the eastern Mediterranean ... but enough of these! Generally the island is small, green and...