Sequoia National Park

Sequoia National Park

Sequoia National Park facts. Sequoia National Park is found in Visalia, in the American State of California. This will include the General Sherman tree which is one of the largest trees in America and on Earth also.