Rockport and Oak Bluffs on Martha’s Vineyard are ranked among the ten best beach towns on the east coast.
Condé Nast Traveler says Rockport has excellent seafood, beautiful beaches and historic landmarks.
It says Oak Bluffs boasts colorful gingerbread houses and a circular green overlooking the ocean.
Two other New England towns in the top ten are Bar Harbor, Maine, and Newport, Rhode Island.
Photo: Getty Images North America