Wolfe Island is the largest of the Thousand Islands, and is located at the entrance to the St. Lawrence River in Lake Ontario. It is a piece of land situated between Kingston, Ontario and Cape Vincent, New York. From Wikipedia