MARTHA’S VINEYARD August 13, 2015 By Kitty The sunsets in Menemsha Harbor Martha’s Vineyard are legendary – some say you can see the green flash as the sun dips below the horizon.