Island 7A
About
Island 7A is an island in the Township of Leeds and the Thousand Islands, Frontenac County, Ontario. It is also known as "Red Horse".
Facts
| Location | Township of Leeds and the Thousand Islands, Frontenac County, Ontario, Canada |
|---|---|
| Also known as | Red Horse |