NEUTRAL

Deer Island

Winthrop, United States

One of the Boston harbor islands. A water treatment plant is located here. The army corps of engineers in the 1940's built a causeway connecting the island to Winthrop.

Submit Update