ARCHIVED BLOG POSTS
2007
0
Comments
Chappaquiddick on Martha's Vineyard, Massachusetts Chappaquiddick Island is a small island off the eastern end of the larger island of Martha's Vineyard and is part of the town of Edgartown, Massachusetts. The two islands are connected, along their southern coast, b...
09/12/2007