This April we decided to visit Keene, New Hampshire which is located about two hours north of Boston. Keene is the 6th largest city in New Hampshire with a population of 23,403¹. And with the median age sitting under 34, Keene is now ranked as one of the best places for young professionals to live. … Continue reading A Day In Keene, NH