News
The Grotte des Pigeons cave is located outside the town of Tafoughalt, in northeastern Morocco. The research team includes Cooper, Nigel Collar, Abdeljalil Bouzouggar, Nick Barton and Louise Humphrey.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results