The Redwoods, tallest living things in the world, a stroll amongst them in their Northern California home takes you to another world... It is legit!
Although I live in San Francisco, I’m clueless when it comes to restaurants in North Bay. I’d love to get some recommendations on great restaurants in Sausalito, Santa Rosa and in Sonoma.
Keep Walking Joao
© 2013 AFAR Media