When people come back to visit South Africa after living abroad for years I love taking them on a little inner city adventure. Maboneng in Johannesburg is vibrant, full of interesting restaurants, shops, art galleries, coffee shops and of course street art!