What Happened to New England’s Most Iconic Landmark?
The Old Man of the Mountain collapsed in 2003—but its face still appears everywhere across New Hampshire. Why?
The Old Man of the Mountain collapsed in 2003—but its face still appears everywhere across New Hampshire. Why?