Leros ( Λέρος)
Leros in the north of the Dodecanese, has a chequered history, particularly in the eyes of the Greeks, as in the not too distant past, the island was home to a mental institution and...