NH hiker falls to death off mountain cliff while taking photos with his wife, authorities say
The hiker fell from the summit of Mt. Willard near Hart's Location, New Hampshire.
The hiker fell from the summit of Mt. Willard near Hart's Location, New Hampshire.