Travel COMMENTS (0) PERMALINK
If the sunshine and palm trees don't scream "California," I don't know what does. This is the Stanford campus in Palo Alto.