The birthplace of modern American democracy, Massachusetts is a state rich in both history and natural beauty. Soaring skyscrapers cast shadows over the cobbled streets of colonial times in Boston. If you head out to Cape Cod, you'll find great beaches and even better seafood, with an artisan-filled shopping district to boot. Chic and stylish Martha's Vineyard and cozy Nantucket offer quintessential New England beach vacations. Moving west now, the gentle Berkshire mountains are the perfect place for a fall getaway, with colorful foliage, storybook bed and breakfasts, and charming towns like Stockbridge and Lennox. From thriving college towns like Amherst and Northampton to places with historical significance like Salem to the beaches of the coast, Massachusetts has something for all ages and walks of life.