I know that Africa is well known for diamonds. I will definitely go to 'the place' where I can get good bargain on their diamonds. But I am sure to need expert tourist guide for that too.
My friend said Cape Town is heaven. I have not been there yet, but I do believe her. She travels a lot around the world. Living proof :)