Just returned from pitching in at a family emergency in San Jose, CA. Needed some moments of nature and went to the wonderful Alum Rock Park. The park is in the foothills of the city and is so dramatic,...one second you are leaving stop lights and concrete & the next you are walking amongst rustling leaves, the edge of a babbling brook and spotting deer.
Better than a day at the spa...an easy stroll with nature.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.