This segment features a revitalization project, Snow’s Point, located on Chappaquiddick, an island off of Edgartown on Martha’s Vineyard.
10.29.2013
This segment features a revitalization project, Snow’s Point, located on Chappaquiddick, an island off of Edgartown on Martha’s Vineyard.