Sherbrooke Island
About
Sherbrooke Island is an island in or near The Lost Channel Group, in the Township of Leeds and the Thousand Islands, United Counties of Leeds and Grenville, Ontario.
Facts
| Location | Township of Leeds and the Thousand Islands, United Counties of Leeds and Grenville, Ontario, Canada |
|---|---|
| Where | In or near The Lost Channel Group |