Thousand Islands is a region that spans both Canada ... Tourists flock to towns filled with shops, restaurants and B&Bs and ...