Duck Rock Light

Duck Rock Light

About

Duck Rock Light is a place in the Township of Leeds and the Thousand Islands, United Counties of Leeds and Grenville, Ontario. It stands west of Duck Island, east of the foot of Tar Island.

Facts

LocationTownship of Leeds and the Thousand Islands, United Counties of Leeds and Grenville, Ontario, Canada
WhereWest of Duck Idsland, east of the foot of Tar Island