layers

The halfway point between Franklinton, North Carolina and Hamilton, Virginia is: Richmond, VA. Find a place to meet halfway.