With an area of 25,650 acres along one of New Hampshire's most pristine lakes, Umbagog Lake, Umbagog National Wildlife Refuge was established in 1992.
With an area of 25,650 acres along one of New Hampshire's most pristine lakes, Umbagog Lake, Umbagog National Wildlife Refuge was established in 1992.