One of the best things about Boston is its proximity to a wealth of New England attractions – all very different, but all within a short drive. The most famous is the peninsula of Cape Cod and the islands known simply as "The Vineyard" (Martha’s Vineyard) and Nantucket. A less-touristy … more and more laid-back beach vibe is found north of the city in towns like Marblehead and Gloucester; the North Shore, as it's known, is also home to Salem, infamous for its witch trails. Finally, mountain lovers will adore the greenery and cultural pursuits found in the Berkshires. The most famous town here is Lenox, home to Tanglewood, the summer outpost of the Boston Pops.