Land clearing recently began for construction of a new first-class business hotel, Hampton Inn by Hilton, in the town of Bedford near the National D-Day Memorial’s entrance.
Are you looking for the perfect winter getaway in New England? Portsmouth, New Hampshire has long been known as a summer ...