By Sikha Thakur Johannesburg, the financial capital and one of the largest cities of South Africa, also known as Jo’burg, is must-to-visit destination. Its rich tumultuous history, breathtaking art and culture and the food can take the travelers straight out for town safari. For the first time visitors, Johannesburg walking tour is a perfect introduction […]