Across New England, the time-honoured charms of Cape Cod, Nantucket and Martha's Vineyard are getting a new lease of life.
If you're head to the Northeast, you'll likely want to swing by the stunning Acadia National Park. This nearby town makes for ...