On 12th street in Ogden, there is a 152-acre nature preserve called the Ogden Nature Center.&nb
A group (and when I say "group," it was a small gathering of 100 souls) got together to go to t