Take a Hike To Mount Davidson

December 9, 2023 The Guardsman 0

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.