Leros is one of twelve islands in the crescent shaped Dodecanese archipelago. According to myth, Leros island was where the ancient Greek goddess of hunting, Artemis, would go hunting, thanks to the island’s large deer population. We moored on the harbour wall in Lakki which is towards the south west of the island. Lakki is […]
Leros
