January in Tanzania is hot and sunny, with Zanzibar often seeing highs above 30°C. In the southern Serengeti, the short rains from November and December have ...