Tourist Attraction Mount Davidson: San Francisco’s highest natural point Mount Davidson | San Francisco's highest natural point By whatsq, 10 years ago October 10, 2015