An Exclusive Guest Farm in the heart of the Magaliesberg on the banks of the river in Magaliesburg Village, 40 minutes from Johannesburg, South Africa. Nine Self-catering cottages accommodate from 2 to 6 persons each for that special country breakaway.