Thousand Islands is a region that spans both Canada and the United States, close to where the St Lawrence River meets Lake Ontario. It’s a summer holiday magnet known for boating, festivals ...