Here in California’s Jedediah Smith Redwoods State Park, you’re surrounded by some of the tallest trees on the planet.
Explore.org
Here in California’s Jedediah Smith Redwoods State Park, you’re surrounded by some of the tallest trees on the planet.