Satellite map of Lovells Island
Map of Lovells Island
Lovells Island, or Lovell's Island, is a 62-acre (250,000 m2) island in the Boston Harbor Islands National Recreation Area, in Massachusetts. The island is across The Narrows from Georges Island and some 7 miles (11 km) offshore of downtown Boston. It is named after Captain William Lovell, who was an early settler of nearby Dorchester.
Latitude: 42° 19' 26.60" N
Longitude: -70° 55' 24.59" W