Last week I spent five glorious days in San Francisco. I'm a sucker for beautiful architecture, history, and towns with character, and SF has all of these things. It's also a geographical wonder with the ocean, bay, vast forest and mini-mountains all in one 360 degree view. Top it off with a day trip to Napa, fine dining, a little shopping and the company of great friends and you have the makings of fabulous trip.
Here are some pictures from my adventure.
Fun fact of the day: Jaleel White ("Steve Urkel") was the voice of Sonic the Hedgehog in the video game character's mid-1990s cartoon.