Questions tagged [thousand-islands]

An archipelago of 1,864 islands in the Saint Lawrence River, partly in the province of Ontario, Canada and partly in New York State, USA.

Thousand Islands.

2 questions