Corfu trivia: 75 amazing facts about one the biggest Ionian Greek islands! July 4, 2019 By Costas Despotakis Leave a Comment Corfu is situated in the Ionian sea and is the second largest of the Ionian Greek islands! [Read more…] about Corfu trivia: 75 amazing facts about one the biggest Ionian Greek islands!