The Muir Woods National Monument is a little slice of paradise, located just a few miles north of San Francisco.
If you love trees, you need to go there.
The Muir Woods National Monument is a little slice of paradise, located just a few miles north of San Francisco.
If you love trees, you need to go there.