For years, Bamberger Nature Park was for me just a short section of a longer mountain bike ride along the Leon Creek Greenway. Last week, I got a chance to slow down and appreciate the natural area more fully. The park includes 55 acres on the Northwest Side where the…