Boston Harbor "Shutter Island" Under Construction

boston harbor shutter island
boston harbor shutter island

Doc Searls, Flickr

Peddocks Island off Boston, best known in recent years as a setting for Martin Scorsese's 2010 movie "Shutter Island," is getting a $7.8 makeover to make it more visitor-friendly.