Overview
There is much to be felt and experienced about Johannesburg, Africa's second largest city that is vibrant yet subtle and modern yet having the heart of a civilization. Johannesburg has struggled to revive its image as a tourist destination and has been successful in doing so especially after the 2010 World Cup when it was the host for the occasion. The amazing city is packed with spectacular sights of picturesque locations, unlimited entertainment options and plenty of world class hote ...