Ask a Teacher



where is petersburg located?

Petersburg is an independent city in Virginia, United States, located on the Appomattox River and 23 miles (37 km) south of the state capital of Richmond.


comments powered by Disqus