As someone who lives on a European island, I'd like to know which one you like the most! And why. Anything from tiny islands to the very largest… Leave a ReplyYou must be logged in to post a comment.