I visited Johannesburg with my husband in order to carry out some field work for my PhD. It is a very interesting place, but it is also quite hard work and not somewhere that I found very relaxing.
We stayed in Melville, which was a good place to stay because it is quite central, feels fairly safe and has a good range of restaurants. Outside of Melville – when we were downtown or in the townships – it was quite difficult for us to find vegan food to eat. We ended up packing our own lunches from ingredients purchased from the Woolworths supermarket.
On a free weekend, we visited the Baby Lion Park outside of Johannesburg, where we were able to pat baby lions and a baby hyena and see a number of other animals from our hire car. This was one of the highlights of a our stay.