At 922 feet in elevation, Twin Peaks provide 180 degree views of San Francisco and the Bay and many of the San Francisco's landmarks are visible on a clear day.
At 922 feet in elevation, Twin Peaks provide 180 degree views of San Francisco and the Bay and many of the San Francisco's landmarks are visible on a clear day.