Milford Nature Center Assistant Director Katlin Dunsing discusses the health benefits of spending time in nature.