This morning I stumbled upon this beautiful 2.1 acres of forest and streams in Hillsborough New Hampshire … Looks like