Beaverdam Swamp in St. James, North Carolina

Beaverdam Swamp in St. James is a stream. It passes through a tunnel. Beaverdam Swamp also exists in Sampson County.

Waterway Type
stream