Tar Island photograph

Tar Island

Use attributes for filter !
Max length3 km
Provinces Ontario
Island group Thousand Islands
Date of Reg.
Date of Upd.
ID1021861
Send edit request

About Tar Island


Tar Island is an island near the town of Rockport in the Canadian waters of the St. Lawrence River, and a part of the Thousand Islands, a freshwater archipelago.

Related Persons

Next Profile ❯