We all know that before we visit a place, we first research what it is well-known for – preparing ourselves for the new experience. The best part is reading about it, visiting the place, and actually experiencing it. Johannesburg There are many attractions to visit in Johannesburg, also known as the City of Gold, including…