What do you know about "palo alto"-where it is ? what are its activities ?
Asked by radhakrishnan, 25 Jun '07 11:47 am
Earn 10 points for answering
Located 35 miles south of San Francisco and 14 miles north of San Jose, Palo Alto is a community of approximately 61200 residents.Answered by L KINI, 25 Jun '07 11:49 am
Your vote on this answer has already been received