Lovells Island Photos

Meet 26 travelers, 12 tour guides and discover 445 photos

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…
View Lovells Island guide >

Lovells Island In Boston Harbor

Batt Williams

Lovers Rock