OurWorld: Alum Rock Park

Alum Rock Park in San Jose is said to be one of the oldest municipal parks in California. Dating back to the early 1870s, this park still wears some signs…

Stop and smell the roses

A place to stop and smell the roses — literally. This picture is from San Jose’s Municipal Rose Garden, a place the city would like to call the ‘Best Rose…