Johannesburg also known as Gold city of South Africa is a thriving metropolis, full of life, alive with culture and pulsating with amazing things to see and do. The city began as a small gold mining settlement and grew rapidly to become the center of business and commerce in South Africa is now a most sought after tourist destination as well. The city has been busy changing with its history as colorful and unique like its inhabitants. From soulless...