Country Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Morocco                                                                                                
  best time                                                        
                                                                                                   
Mauritania                                                
  best time                                                        
  hot                                                      
  windy                                                    
                                                   
Mali                                                                                                
  best time                                                          
  windy                                                      
  best photo ops                                                  
                                                   
Burkina Faso                                                                                                
  best time                                                        
  hazy & windy                                                        
  heavy rain                                                          
  light rain                                                    
                                                   
Ghana                                                                                                
  best time                                                      
  heavy rain (on coast)                                                            
  heavy rain (in North)                                                          
                                                   
Togo                                                                                                
  best time                                                      
  heavy rain                                                        
                                                   
Benin                                                                                                
  best time                                                      
  windy                                                    
  hot                                                    
  heavy rain                                                        
  National Park open                                                            
  best wildlife viewing                                                    
                                                   
Nigeria                                                                                                
  best time                                                        
                                                   
Cameroon                                                                                                
  best time                                                        
  windy & hazy                                                      
  heavy rain                                                              
                                                   
Chad                                                                                                
  best time                                                        
  heavy rain                                                        
  hot                                                        
                                                   
Sudan                                                                                                
  best time                                                    
  2nd best time                                                        
  hot                                                            
  windy                                                    
  heavy rain                                                      
                                                   
Ethiopia                                                                                                
  best time                                                                
  heavy rain                                                        
  light rain                                                    
                                                   
Uganda                                                                                                
  best time                                                              
                                                   
Kenya                                                                                                
  best time                                                              
  wildebeast migration                                                        
  birdlife & wildlife                                                    
                                                   
Tanzania                                                                                                
  best time                                                          
  crowded/expensive                                                          
  2nd best time                                                        
  climbing seasons                                                                  
                                                   
Malawi                                                                                                
  best weather                                                                
  heavy rain                                                            
  best wildlife viewing                                                    
  hot/uncomfortable                                                    
                                                   
Zambia                                                                                                
  best weather                                                        
  best wildlife viewing                                                      
  heavy rain                                                            
                                                   
Madagascar                                                                                                
  best time                                                              
  heavy rain                                                          
                                                   
Mozambique                                                                                                
  best time                                                          
  heavy rain                                                              
                                                   
Zimbabwe                                                                                                
  best temperatures                                                            
  best wildlife viewing                                                            
  crowded                                                          
                                                   
Botswana                                                                                                
  best time                                                        
  best wildlife viewing                                                            
                                                   
Namibia                                                                                                
  best time                                                            
  heavy rain                                                      
  hot                                                      
                                                   
Swaziland                                                                                                
  best time                                                              
  heavy rain                                                          
                                                   
Lesotho                                                                                                
  best time                                                          
  heavy rain                                                              
                                                   
South Africa                                                                                                
  best time                                                              
  holiday periods