Weird Fact: 60% of the world’s tallest trees can be viewed along the 31-mile Avenue of The Giants. A scenic highway in northern California, the Avenue of The Giants is home to many of the tallest trees in the world, […] ↓ Read the rest of this entry…