http://maxlancecomedy.com Sequoia National Park is located in the Sierra Nevada Mountains for a perfect day or weekend trip from Los Angeles, San Francisco or Yosemite for those of you living in Yosemite. In day one, we drove to Tunnel Tree, Moro Rock, General Sherman Tree and the Giant Forest and saw a bear
Link to this comment:
All Comments (0)