layers

The halfway point between Petaluma, California and Half Moon Bay, California is: Sausalito, CA. Find a place to meet halfway.