Johannesburg is a vibrant urban destination in sub-Saharan Africa and the largest city in the nation of South Africa. With over 2 million residents, the city is a sprawling area that is home to a mix of cultural landmarks, historic destinations and incredible dining. It can be an emotional place to tour when you visit the exhibitions and museums that touch on the apartheid. Perhaps the most relevant destinations for those interested in this subject are the Apartheid Museum and the Mandela Family Museum. Other fascinating museums within Johannesburg include the Sci-Bono Discovery Centre and the famed Johannesburg Art Gallery; the largest gallery on the entire African continent. Johannesburg is truly a place worth visiting, and thanks to a range of attractions it is possible to spend weeks here without visiting the same place twice. Search the Wimdu website to find apartments and B&Bs which range from the cheap and cheerful to the grand and opulent.