Touba

This doc follows the pilgrimage of 1 million Sufi Muslims to the holy city of Touba, Senegal.