If you are looking for a nature center on the lines of the Irvine Nature Center in Owings Mills then you will be disappointed. The inside lacks much that is alive and it is more like a science center. Over the past year they have worked on making the area surrounding it much more interesting to explore. There…