News

No place in the United States puts on a more breathtaking display of changing fall foliage ... exploring lofty Mount Washington. At 6,288 feet, the mountain is the highest peak in the Northeast.