This 4.2-mile paddle on the Appomattox River runs from Roslyn Landing past Harrison Creek and Oldtown Creek toward Petersburg. The route passes through urban and historic areas near Colonial Heights and Pocahontas Island.
The Roslyn Landing to Old Town Petersburg trail stretches 6.75 kilometers along the historic Appomattox River, offering visitors a blend of natural riverside scenery and significant historical landmarks. This waterfront path connects the modern Roslyn Landing area to Petersburg's historic district, featuring multiple access points and interpretive areas that showcase the region's rich cultural heritage and natural beauty.