England town

Renewable Pho Sure Are Keene in New England Town

If you live outside of New England, you may have heard of the town of Keene in southwest New Hampshire because of the commotion earlier this year around a new Vietnamese restaurant. . The owners of Pho Keene Great believed they had found a golden name for their new restaurant …

Read More »

Stranger helps New England town over 2,000 miles away

Francestown, NH – Bill Smith, a 90-year-old philanthropist from Nevada, had never set foot in New Hampshire when he decided to save a 203-year-old country store in the small community here. He read the plight of Francestown in the Wall Street Journal in July 2017: Townspeople had seen a piece …

Read More »