Islands in Canada
Travelers are voting Galiano Island, Ellesmere Island and Sable Island as the best of 46 islands in Canada. Also popular are Thousand Islands in Brockville, Baffin Island - Oikiqtaaluk in Nunavut and Grand Manan Island in New Brunswick. Want more? Check out our map of islands in Canada or these 4 islands near Victoria.