Lemnos trivia: 69 uknown facts about this Greek island! August 28, 2019 By Costas Despotakis Leave a Comment Lemnos is one of the Greek islands you should visit at least once in your life. So you need to find out everything there is to know about it! [Read more…] about Lemnos trivia: 69 uknown facts about this Greek island!