Islands in Canada
Travelers are voting Pender Island, Herschel Island and Galiano Island as the best of 46 islands in Canada. Also popular are Ellesmere Island in Nunavut, Sable Island in Nova Scotia and Thousand Islands in Brockville. Want more? Check out our map of islands in Canada or these 4 islands near Victoria.