Ravine des Cafres


Ravine des Cafres - river in France.