Learn About This Location
Keene, New Hampshire is a beautiful New England town during all seasons. It is arural area with open spaces and many lakes near by but also boasts a great downtown mainstreet. The main street of Keene is filled with bars, restaurants, and unique shopping. It is also home to Keene State College that offers sporting opportunities for those that enjoy athletics.