Sequoia Vista Point

Saves: 2
Check-ins: 0
Sequoia Vista Point is a scenic overlook located off of Generals Highway near Three Rivers, California. It offers stunning views of the Sierra Nevada Mountains, including the towering sequoia trees that make Sequoia National Park famous.