Browsed by
Month: June 2013

Palo Alto Baylands Nature Preserve

Palo Alto Baylands Nature Preserve

    If you happen to find yourself in the vicinity of Stanford University in the springtime and you love birds, there is no better place to visit than the Palo Alto Baylands Nature Preserve, considered by many to be one of the finest birdwatching spots on the West Coast of the United States. Located at the end of Embarcadero Road, north of Highway 101 in Palos Alto, California, the 1,940 acres Baylands is one of the largest tracts of…

Read More Read More