Boston View | Spectacle Island
Spectacle Island is an island in Boston Harbor, situated some 4 miles (6.4 km) offshore of downtown Boston, Massachusetts. The island has a varied history, and today is a public park, forming part of the Boston Harbor Islands National Recreation Continue reading