-
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 Garden in America‘ for it got that recognition in 2010.*Another interesting fact about this Rose Garden is that it...
-
...