A gorgeous chain of islands scattered on the St. Lawrence River straddling the United States-Canadian border and home to Canada's Thousand Islands National Park, the islands are part celebrity ...