We were able to see a panoramic view of the area on top of Twin Peaks. It was worth doing on a sunny, clear day. If the weather is less than perfect, forget it.
TWIN PEAKS is not only a title of a TV Programm, it is a real place. You have a great view on S.F. Downtown.
Breathtaking views at night, very romantic, couples smooching everywhere, Get romantic and bring your sweetheart here. Park your cark and enjoy the views. Bring a jacket at night it gets chilly!
Twin Peaks is the highest point in San Francisco and it has one of the best views of the city at any time of the day.