Index | Palo Alto


Palo Alto: Town in Santa Clara County, California. A Spanish phrase meaning "high stick."