The Culture Trip visits Martha’s Vineyard

Part of the charming Charlotte Inn in Edgartown, The Terrace has a well-deserved reputation for being one of Martha’s Vineyard’s most sophisticated restaurants. Read full post at theculturetrip.com