Karta Vacation Rentals
Tucked on the banks of the Magalies River just outside Magaliesburg, this spa hotel sits inside a private nature reserve across 250 acres of winding trails. It's minutes from the Magaliesberg Biosphere Reserve and about an hour's drive from central Gauteng.