Karta Vacation Rentals
Set on a 12,000ha private game reserve in Bela‑Bela, two hours north of Johannesburg. This family-friendly, malaria‑free provincial park is home to abundant birdlife and the Big 5 and sits on the Mabula Game Reserve near Mabalingwe Nature Reserve.