Augrabies is a small town that lies on the banks of the Orange River and is surrounded by beautiful lush vineyards.