The Thousand Islands is an impressive archipelagos of small islands that can be visited by boat tours. Most of these islands are private properties with adapted luxury houses, cottages and even castles built on them. The 1000 Islands are mostly located between Kingston and Cornwall, Ontario, on the St. Laurence River. The islands are about evenly distributed on Canada's and the United States' (New York State) territory.