Petersburg National Battlefield (Local Hike, 6-8 Miles, Moderate) Continue Reading Previous Previous post: Petersburg National Battlefield (Local Hike, 6-8 Miles, Moderate)