Boston View | Spectacle Island

Francois Soulignac - Boston-Harbor - 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