For game and walking safaris, May–October: the bush thins, animals gather at the Luangwa River, and the walking is superb. For Victoria Falls at full roar, March–June, just after the rains — though the spray can veil the view. September–October is the sweet spot for combining both, with the falls lower but the game at its best.