There is a Bitcoin vending machine installed in Johannesburg at Mertroman. You can exchange your Bitcoin for ZAR at this machine.The use of Bitcoin by South African vendors is still very limited, and the idea for now is to educate merchants about Bitcoin. Is there in your country one ?
I'm from Ghana and I have not seen any Bitcoin vending machine yet. But I'm sure it won't take long it sweeps over the rest of Africa countries.