is limnos the same as lemnos?
Lemnos (or Limnos) is a large island sitting in the northeastern Aegean Sea, between Lesvos and Thassos. Due to its long distance from Athens, Lemnos is one of those Greek islands that has managed to stay under the radar, so it is a rather secluded place, even during the summer.