Category Archives: Leros

leros-island

Leros: a treasure of the Dodecanese

Leros is one of the loveliest islands of the Dodecanese island complex, in the southern Aegean Sea. The municipality of Leros numbers few islets, most of which are uninhabited. It is also called the island of Artemis (the goddess of hunting) and probably, there was a temple dedicated to her. Leros played such an important [...]