Touba, Senegal

Touba, Senegal

In the heart of peanut-growing country, Touba, Senegal, is the spiritual center of the Islamic Mouride Brotherhood, which plays an important role in the religious life of millions of Senegalese.

JDS Travel News JDS Viewpoints JDS Africa/MI