Keene, New Hampshire

Keene, New Hampshire

The charming colonial town of Keene, New Hampshire, is nestled in the foothills of the White Mountains near Mount Monadnock.

JDS Travel News JDS Viewpoints JDS Africa/MI