About Welcome Islands
The Welcome Islands, Ontario are three islands in Lake Superior located within the southeast section of the Port of Thunder Bay about 6 nautical miles offshore, opposite Mission Island and McKellar Island where the Kaministiquia River empties into Thunder Bay. They are sometimes referred to as the Three Sisters.