The world’s second largest tree

by | Jul 18, 2014 | Featured Slider, Latest, News

The President is a giant sequoia (redwood) located in Sequoia National Park in the US.

Article source