News

The 160-acre park is located within Mountain Home Demonstration State Forest, and features a grove of Giant Sequoia trees.