Johannesburg is South Africa’s largest city and is a wonderful holiday’s destination for both family and solo travel. In a holiday season this most modern and thriving spot which is frequented by millions of tourists from every corner of the world. City has amazing opportunities of shopping, nightlife and sightseeing, also the city is home to some tallest building in the African continent. Sites to explore include Central Johannesburg, affluent Sandston, Randburb district, Indian quarter Lenasia and Roodepoort. Your trip to Johannesburg will remain unfinished without a visit to Apartheid Museum, Museum Africa and Art Bank Joburg. Sun City is at a few hours’ drive from Johannesburg and is known for its Luxury casinos while it is always a good idea to have a day trip to Sun City. If you are looking for an enjoyable and memorable tour then Johannesburg is an automatic choice for any age or group of peoples.