layers

The halfway point between Portsmouth, Virginia and Richmond, Virginia is: Williamsburg, VA. Find a place to meet halfway.