layers

The halfway point between Newark, California and Cupertino, California is: Palo Alto, CA. Find a place to meet halfway.