Nestled in the Connecticut river valley, Keene offers an abundance of delicious restaurants, award-winning entertainment, engaging museums and world-class art.