For the next two weekends (Friday and Saturday), October 20-21 and October 27-28, 2017, George Owens Nature Park is hosting a non-scary Enchanted Forest Event put on by City Theatre of Independence. Admission is $3. Groups will be led by guides down the paved trail through the Enchanted Forest to see stories enacted at several stops along the way. […]