At 928 feet, Mount Davidson is the highest peak in San Francisco, even more than nearby better-known Twin Peaks. The park contains 40 acres of open space and is a lush wonderland of trees and wilderness right in the middle of urban San Francisco.
Get out and smell the roses! The Bay area has many serene rose gardens to wander and enjoy. It is always nice to be out in nature enjoying the fragrant delight of manicured roses.