He is talking about the Thousand Islands in Up-State NY. Get your New York State map out. Look all the way north of Syracuse. The St Lawrence is between the United States and Canada. wink
Alexandria Bay, Clayton NY. I wish I had pictures to post. The place is unbelievable.....