Video: No. 62 Martha's Vineyard

Just 90 miles from Boston, Martha's Vineyard is an island getaway close to home.

No. 62 Martha's Vineyard

 01:50

Just 90 miles from Boston, Martha's Vineyard is an island getaway close to home.