Perfect for Company Retreat. A very unique property situated on the banks of the Vaalriver, 'clean' section. The properties are situated within the Township of Vaaloewer which is within Gauteng province. The property comprises of 3 separate...