Come experience the magic at Prairie Patch Farm, a private 50-acre nature preserve and wildlife refuge near Cedar Rapids.