Lakki Bay

E320115 UNEXPLORED

Lakki Bay is a large, naturally sheltered harbor on the Greek island of Leros in the Dodecanese, known for its strategic importance and calm anchorage.


Referenced by (1)
Subject (surface form when different) Predicate
Leros
hasNaturalHarbor

Please wait…