I will be arriving at 10am at Johannesburg airport and would like to rent a car. I will have 4 nights and then fly out out of Nelspruit at 11 AM on the last day. I would like to see Panorama Roue with Blyde River Canyon and Kruger Park. (as cost is an issue i would like todo self drives and stay outside park)
Please suggest me a good travel plan.