Top Things to Do in Lemnos Island Greece
Lemnos (or Limnos as it’s sometimes spelt) is a beautiful Greek Island that lies nestled in the north west of the Aegean Sea. It’s an island known for its stunning beaches, ancient archaeological sites, churches, caves, castles and more. In …