Balch Park, home to Giant Sequoia trees, will reopen for camping in 2026. Learn about fees and how to visit.