Twin Peaks (San Francisco)
Twin Peaks offers the best views of San Francisco, probably the most beautiful city in the USA.
Twin Peaks offers the best views of San Francisco, probably the most beautiful city in the USA.
San Francisco is probably my favourite city in the USA. I don’t know why, but I feel really at home here, and for some reason most people there think I’m a local so obviously there’s a connection.
We drove the famous Pacific Coast Highway, or State Route 1, from Los Angeles to San Francisco, in 1997 as part of our USA vacation.