layers

The halfway point between Temecula, California and Newport Beach, California is: Corona, CA. Find a place to meet halfway.