Camp Branch in Floyd County, Virginia

Camp Branch in Floyd County is a stream. Camp Branch also exists in Henry County and Albemarle County.
Waterway Type
stream