Redwood Drive in Redwood City, California, is the only place you’ll ever need a taxidermy license to see.
This place is a collection of small, quirky, and adorable animals, including some cats and a donkey.
Redwood is also home to the only redwood forest in the United States, and it’s home to some of the world’s oldest and most popular forests.
The drive train is the world-famous Redwood Bicycle Company, which is a world-renowned company with a history dating back to 1904.
This is a must-visit attraction.