why you should visit islands of Canada