Owl Prowl – Alum Creek State Park
Owl Prowl – Alum Creek State Park
Join a naturalist as we learn about owls and try to call in a wild one that hunts around our campground. Meet at the Nature Center at 2911 S. Old State Rd. Delaware, OH 43015. Park in the Camp Store parking lot - nature center is located behind the camp store, down the road. All are […]