RiverStill
RiverStill Guest Farm offers self-catering accommodation in private cottages on the Groot Marico River, about 2.5 hours from Johannesburg in a deep valley.