layers

The halfway point between Philadelphia, Pennsylvania and Hamilton Township, New Jersey is: Langhorne, PA. Find a place to meet halfway.