The Oak Canyon Nature Center, located in Anaheim Hills, California. The nature center is free to enter and explore, with numerous hiking trails, and is open 7 days a week.