Canowindra and Cowra, full of characters and quirky surprises