10 Most Popular Living Trees in the World

The following is a list of 10 of the most popular trees around the world. 1. General Sherman tree (California, United States) First on our list is the largest living tree in the world – The General Sherman tree. Named after the American Civil War general, William Tecumseh Sherman, this tree is estimated to be […]