I'd recommend Uganda. It's great fun, the water is warm, you can improve greatly your river running and playboating, the parties are great, the water is warm and malaria doesn't exist.
Even a short trip is very worthwhile, You don't really need to worry about Africa time when Nile Special is just a short paddle from your private beach. You can certainly get a lot of paddling done in two weeks, don't mind Pessimistic Hinchy! It all depends on how much weed you smoke and beer you drink.
It is expensive to get there, but you if you have your own boating gear and a tent, the living is very cheap.
It is accessible to less-experienced paddlers, but you might want to find someone to lead you down the river a few times, or all the times depending on your standard - you can easily do some networking in the bar at the Hairy Lemon or NRE. Most other paddlers there are college club types and you'll figure out fairly quickly who you'd be comfortable paddling with.
The other wave downstream of Nile Special that Siobhan mentioned is Malalu, a pretty big wave and a long paddle, but probably worth it, considering the water levels are likely to be higher than the last time I was at Malalu.
There's lots of touristy things to do in and about Uganda, and the other folk you'll meet are stellar craic.
The warm water really makes learning to playboat easier. Really. It's like, wow.
There's a billion different ways you can get there, going through various airports. Ask about for people's experiences. Brussels airlines have a great record with kayaks if you're flying through London.
The weather is never melt into a puddle of sweat hot, just really warm and sunny most of the time with spectacular rainstorms every now and then.
Travel insurance is absolutely necessary. *Cough* Paddy 'I broke my arm in three places climbing uo the inside of a roof' McGovern *cough*.
Bad points - cost of flights, cost of injections, malaria, very basic living, huge party scene at NRE can be too much some times, long way from home if things go wrong.
Go on, because you're worth it.