Put on your comfy walking shoes and explore this scenic Palo Alto hiking trail, just steps from the Stanford University campus. Named after the giant telescope that is visible from this beautiful natural area, on a typical day you'll find the well-marked path busy with students and locals out for a invigorating walk in Palo Alto.
About 4 month(s) ago by Creekside Inn No Comments