Lemnos

Lemnos is a Greek island in the northern Aegean Sea, between Mount Athos and the Turkish coast. Its history and landscape reflect its position on maritime routes between the Aegean and Anatolia.

Connect