layers

The halfway point between Greensboro, North Carolina and Sterling, Virginia is: Lovingston, VA. Find a place to meet halfway.