logo

Video encyclopedia

North River Game Land

Society and lifestyle

The North River Game Land is a North Carolina state game land located north of the Albemarle Sound, in Camden and Currituck counties in the state of North Carolina, United States.