Augrabies Falls in the Northern Cape of South Africa is a breathtaking display of raw natural power, where massive volumes of water plunge into a deep rocky gorge below. The force of the falls creates ...