Upper Twin Island

Upper Twin Island

About

Upper Twin Island is one of the "Twin Sisters" islands in the Township of Leeds and the Thousand Islands, United Counties of Leeds and Grenville, Ontario. It is also known as Tepee.

Facts

LocationTownship of Leeds and the Thousand Islands, United Counties of Leeds and Grenville, Ontario, Canada
WhereOne of the "Twin Sisters"
Also known asTepee