layers

The halfway point between Manalapan Township, New Jersey and Princeton, New Jersey is: Hightstown, NJ. Find a place to meet halfway.