layers

The halfway point between Spring Lake, North Carolina and New Hope, Pennsylvania is: Thornburg, VA. Find a place to meet halfway.