Sherbrooke Island

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

LocationTownship of Leeds and the Thousand Islands, United Counties of Leeds and Grenville, Ontario, Canada
WhereIn or near The Lost Channel Group