layers

The halfway point between New Hope, Pennsylvania and Mount Pleasant, South Carolina is: Roanoke Rapids, NC. Find a place to meet halfway.