Satellite map of Deer Island (Massachusetts)
Map of Deer Island (Massachusetts)
Deer Island is a peninsula in Boston Harbor, Massachusetts. Since 1996 it is part of the Boston Harbor Islands National Recreation Area.
Latitude: 42° 20' 29.02" N
Longitude: -70° 57' 11.34" W