Calling All Tree Huggers: Amazing Trees to See in Sequoia National Park – Travel Noire

Every nature lover understands the inner joy associated with hugging a tree; there’s no better place for tree-hugging than Sequoia
National Park in Visalia, CA. The park is located in the southern Sierra Nevada and covers 404 thousand acres of land.