
The Thousand Islands is a unique natural attraction on the border of Canada and the United States. This is a huge archipelago consisting of 1,864 islands. The chain of islands stretches for 80 km along the St. Lawrence River from its source, Lake Ontario
Checking for news…
No discussions yet. Start the conversation!