New Hampshire is known for its natural beauty and charming towns with endless outdoor thrills, from towering mountains to lush forests and pristine lakes and rivers. The Granite State, as it's ...