This Owosso park feels like a small step back in time, with a storybook castle museum, riverfront setting, and historic ...