X

Thanksgiving

Thanksgiving on Martha’s Vineyard

Is there anything more traditional than to enjoy Thanksgiving in New England, where the first Thanksgiving took place way back…