Address
2500 Embarcadero Road
Palo Alto, California
94303
One of the largest nature preserves of marshland. Located in Palo Alto, Baylands is known for its golf amenities and bird-watching.
Address
2500 Embarcadero Road
Palo Alto, California
94303
One of the largest nature preserves of marshland. Located in Palo Alto, Baylands is known for its golf amenities and bird-watching.