Johannesburg, Cape Town and many other cities in South Africa make the cut with big world cities when it comes to shopping. Shopping Malls have been in abundance. In Cape Town, the Victoria and Alfred Waterfront Mall and Canal Walk are favourites. The Waterfront has from convenient food s