×

Grenadier Island

Island in Ontario, Canada
Grenadier Island is one of the islands of the Thousand Islands located on the St. Lawrence River in the United Counties of Leeds and Grenville, Ontario, Canada. Wikipedia