Keene is the home of the "High Peaks" and was named after Keene, New Hampshire.
See more New York Cities and Towns.