Palo Alto


 * Schools

Palo Alto is a city of approximately 50,000 residents next to Stanford University.