How are the beaches in lemnos?
Score: 4.2/5 (66 votes) Lemnos or Limnos is a Greek island in the northern part of the Aegean Sea. Administratively the island forms a separate municipality within the Lemnos regional unit, which is part of the North Aegean region. The principal town of the island and seat of the municipality is Myr...