Keene

From LibertyWin.org

Keene is a city in South-Western New Hampshire.