South Africa Itinerary: The Ultimate 3-Week AdventureTable of Contents Where to Start South Africa Itinerary for Three Weeks Day 1 – Flying into Johannesburg Day 2 & 3 Kruger National Park...