News

They’re especially scenic in autumn — New England is the world’s unofficial leaf-peeping capital — and offer great adventures in winter, when they transform into skiing resorts.