Virginia /

Powells Creek

Stream in Virginia · near Dumfries

Powells Creek is a stream near Dumfries in Virginia, with 1 carry-in launch listed here.

Kayak and canoe launches on Powells Creek

Wikidata: Q105438376