Markets of Johannesburg
Johannesburg is one of South Africa’s most vibrant hubs, and is the cultural, entertainment and shopping Mecca of the country. As such, it is home to a huge array of malls, restaurants, entertainment complexes, natural areas, historical attractions and open, rustic markets. The Markets of Johannesburg make for a fun way to spend the day while showcasing some of the local produce and…