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
| Location | Township of Leeds and the Thousand Islands, United Counties of Leeds and Grenville, Ontario, Canada |
|---|---|
| Where | West of Duck Idsland, east of the foot of Tar Island |