Situated a few miles north of San Francisco, Muir Woods is one of the addresses of the tallest trees in the world. Botanists call them Sequoia Sempervirans and we know them as Coast Redwoods. It is also California's 'State Tree.' Here's wh
Read this post on dnambiar.com