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.
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. (en)
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. (en)