×

Sugar Island

Island in Ontario, Canada
Sugar Island is located in the Thousand Islands region of the St. Lawrence River in the United Counties of Leeds and Grenville, Ontario. It is roughly 35 acres of undeveloped island wilderness. Wikipedia
Province: Ontario