Black Creek in Halifax County, Virginia

Black Creek in Halifax County is a stream. Black Creek also exists in Mecklenburg County and Southampton County.
Waterway Type
stream