I’ve lived in New England my whole life. There’s one coastal city I swear by visiting for a cozy winter weekend. Nov 29, 2025By crystalg Business Insider Business Insider