Did you know that Linton Park in Kent, England, has an avenue of Giant Sequoia trees planted in 1864? SOMEFACTS.com