Island 7A

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

LocationTownship of Leeds and the Thousand Islands, Frontenac County, Ontario, Canada
Also known asRed Horse