layers

The halfway point between Newark, California and Sunnyvale, California is: Milpitas, CA. Find a place to meet halfway.