Zanzibar has a warm climate year-round and its coastal resorts are tempered by sea breezes. The island is best avoided in April and May, the rainy season. The areas where we will be traveling are typically warm and dry, although it is surprisingly cold at higher altitudes. Summer usually lasts from November to March, and during this time there is always a chance of afternoon showers.
The best time to visit the Serengeti is from January to March when the grazers are calving and there are plenty of lions around. The famous wildebeest migration takes place over some months, roughly at the onset of the dry season and again with the first rains. Depending on where travellers want to be to watch the migration and what stage they want to witness they can visit anytime between April and mid-November. With altitudes ranging from 3,000 to 7,000 feet above sea level, average daytime temperatures are very comfortable and vary from 70° to 90°F, with a moderate 50° to 60°F at night.