Tagged: Forest

MUIR WOODS

Taking in the statuesque redwood trees of Muir Woods

They’re considered a national treasure, a symbol of America’s great forests and the tallest living thing in the entire world. Those statuesque redwood trees are a sight to behold, and it’s no wonder people flock to Northern California in droves to take them in!