Take a Hike To Mount Davidson
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.
Read More