Small island in the Thousand Islands, a North American archipelago of 1,864 islands that straddles the Canada–US border in the Saint Lawrence River; Ontario, CanadaImage #: 33549385 See More From: Alberto Biscaro