About Spectacle Island
Spectacle Island is a 105-acre island in Boston Harbor, 4 miles offshore of downtown Boston, Massachusetts. It is part of the city of Boston.
Spectacle Island is a 105-acre island in Boston Harbor, 4 miles offshore of downtown Boston, Massachusetts. It is part of the city of Boston.