I'm keen on visiting South Africa and also take a visit to Swaziland. What would be an ideal route/itinerary, as well as what are some MUST-DOs in these areas, I'd like to weave in a white-water rafting too since I intend to go in December (monsoon season?). My expected duration will be between 10-14days. Budget: $4000-$6000 (inclusive of flight ticket)
In addition, I was wondering which tour agencies in Africa (reliable and cost-wise reasonable) would you recommend for a trip like this? I am looking for a small group travel, which can provide both lodging, food as well as transport. Preferably a mix between outdoor camp as well hotel stays would be ideal. Being my first visit to Africa, I won't say I'd be a daredevil, but I'm keen on experiencing Africa as much as I can.
Thank you in advance for anyone who can help me on this~! (: