Experience real country living - take a self-catered vacation on a working organic farm just outside Magaliesberg, stay in authentic thatch cottages, indulge in a cooking course...