Squaw Island [1]
About
This island is in the Township of Leeds and the Thousand Islands, United Counties of Leeds and Grenville, Ontario, west (inshore) of north central Grenadier Island and southeast (upriver) of Jeroy Island.
Facts
| Location | Township of Leeds and the Thousand Islands, United Counties of Leeds and Grenville, Ontario, Canada |
|---|---|
| Where | West (inshore) of north central Grenadier Island, southeast (upriver) of Jeroy Island |