May - April is the best time to visit Eastern Africa
The temperatures are agreeable during this time. It is a good time to spot animals and be one with nature.
Most of East Africa has a very good climate. The temperatures are bearable in most countries except for Tanzania. It is a good time to observe the wild life.
There will heavy rains in the first month. There are fewer crowds. Hotel prices are low and there is abundant wildlife, making it the best time to go on safari.
Winters aren't too cold in this region. It might be crowded due to the festivals taking place during this time. Many consider this to be the best time for game viewing.
Temperatures are perfect during this time. People who come during this time get to witness zebra and wildebeastt migration. It is a bit crowded but it reduces with time. It is an ideal time to climb Mt. Kilimanjaro.