A great time was had by area families at the annual Rotary Nature Barn Carnival held on June 8, 2019.