With an expansive view of the Connecticut River and NH mountains from almost every room in the main house, this pristine Victorian located in the historic town of Rockingham has a substantial amount of living space, also comprised of a 448 sq private in-law apartment with it's own entrance, kitchen, and bathroom, a two-car garage, water/mountain views from each room, plus 2000 sq feet of storage which includes an enormous partially finished barn that can be used for a family or game room! Four large bedrooms, laundry on the first floor, original radiators, and shiny wood floors throughout are some of the features of this home. You'll find this property squeaky clean, all the way from the attic to the basement. When you walk out from the guest quarters or the barn, you'll enter a beautiful, open backyard surrounded by trees. The perimeter of the house has lovely perennial gardens and a large wrap around porch. The sellers have done an amazing job of maintaining this beauty, so all you'll need to do is move in and enjoy the views.