Johannesburg is the heartbeat of South Africa. A major hub to explore as much or as little of this amazing country as you wish. The capital city offers a spectacular blend of sports, safaris and sunshine that entices many a visitor to book cheap flights to Johannesburg. There is an abundance of parks, museums, theme parks and nightclubs in this thriving city. Joburg, as it is known, is a dynamic cosmopolitan city with great places to eat, interesting sites to visit and a good range of accommodation for couples, families or for those travelling alone. [Read More].