7 paddle spots in Portsmouth, Virginia, United States.
Bruce Johnson Memorial Park
Parking
Craford Bay Trail
Hoffler Creek Wildlife Preserve
lilly river
Paradise Creek Nature Park
Portsmouth City Park
West Norfolk Bridge