Augrabies National Falls attracts more touristsThe recent rainfall in the Northern Cape has turned the Augrabies Falls near Kakamas into a