layers

The halfway point between New Canaan, Connecticut and Short Hills, New Jersey is: The Bronx, NY. Find a place to meet halfway.