8.9 mile hike up Graveyard Gulch to Charleston cemetery, then over to old road heading north. Came to San pedro river and followed back south. Took-in old Charleston then back to Charleston rd to bridges where parked. Hike took 6 hrs 45 minutes.