Photo via Wikipedia, CC BY-SA
Lovells Island
🌳 Park in Hull, MA
Lovells Island is a 62‑acre island in the Boston Harbor Islands National Recreation Area, located across The Narrows from Georges Island and about seven miles offshore of downtown Boston.
Something unique: The island covers an area of 62 acres.