WHEN TO GO
Dry season is the perfect season to visit Tanzania as the animals are moving to grasslands and staying close to the watering holes thus making it the best time for animal sightings. July to October gets very less or no rains and skies are clear making it ideal for sighting of wild animals, it also helps that the wild roads are dry to allow access to the national parks. June and July are the best season to watch the wildebeest migration. March and April experience the worst weather as it rains heavily. January and February is the best time to experience wildebeest calving. The best time to visit the Zanzibar is between June to October during the cool and dry months. It's a paradise for scuba diving and deep sea dives. Another best time to visit is during February and March. Rainy season should be avoided which is mid-March to late May- as beaches are muddy during that time and safari is also not good and ideal.