Looking to make a trip? Two places in New England have been named the most beautiful to visit in spring 2025: The Berkshires in Massachusetts and Newport, Rhode Island.
New England has a reputation for being a bit snooty, but does that pride come from a place of excellence, just perception, or proven facts? Why every state made it into the top 10.
You might need a few people to take down a dozen espresso martinis...good thing you can also get a dozen wieners to help wash 'em down at this iconic New England food spot.