Crete trivia: 60 facts about the largest Greek island! August 1, 2019 By Costas Despotakis Leave a Comment Crete is the largest and the most populous Greek island. And one of the islands you should visit! [Read more…] about Crete trivia: 60 facts about the largest Greek island!