Deer Island Thousand Islands

Deer Island is one of the American Thousand Islands. It lies between mainland Canada and United States, within the Saint Lawrence River, in the Town of Alexandria, close to Alexandria Bay, New York. It is owned entirely by the Russell Trust Association and is used as a Skull and Bones retreat.
  • Location: Saint Lawrence River at Alexandria, Jefferson County, New York
  • Archipelago: Thousand Islands
  • Total islands: 1,864
  • Major islands: Dark Island, Longue Vue Island, Wellesley Island, Zavikon Island
  • Area: 0.078124686605 sq mi (0.20234200943 km²)
  • Highest elevation: 265 ft (80.8 m)
  • Highest point: "Foot of the Island"
Data from: en.wikipedia.org