On 22 August, give or take a day or two, the carmines arrive in their thousands to do their annual breeding thing at Kalizo. With great expectation and anticipation, Kalizo is on fire for this incredible happening every year. However, like in-laws, their departure is not that predictable, taking place from early November until late December.