NC Gazetteer

Rock Landing

A transportation-related place in Halifax County
… formerly a landing and supply point on Roanoke River in N Halifax County constructed before 1818 for the purpose of landing stone and building supplies to be used in the construction of Roanoke Canal, which see.