English Wikipedia - The Free Encycl...
Download this dictionary
El Palo Alto
El Palo Alto is a Sequoia sempervirens (coast redwood tree) located in El Palo Alto Park on the banks of San Francisquito Creek in Palo Alto, CaliforniaUnited States. El Palo Alto means the tall stick in Spanish.

See more at Wikipedia.org...


© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License