Hopewell
You can get two locations in one! If you like greenery with a rustic charm, Petersburg National Battlefield-City Point Unit is wonderful. If you are looking for a beach or river but not wanting to drive two hours, Old City Waterfront Park is my go to! There is a small sandy beach with driftwood and beautiful trees just along the river perfect for those warm months.
You can do both locations or just one. Up to you!