Leros Island
Leros is a Greek island and municipality in the Dodecanese in the southern Aegean Sea. According to mythology, this is the island of Artemis (Diana), the goddess of forests and hunting. The island extends over a surface of 54 km2, its coastline is 71 km long and it has 8,500 [...]





Comments