Halls Marsh in Duplin County, North Carolina

Halls Marsh in Duplin County is a stream.
Waterway Type
stream