“Discover the spiritual heart of Senegal at Touba – a pilgrimage destination like no other.” Touba Senegal’s Touba is a city that is often referred to as the spiritual center of the Mouride Brotherhood. This city is located in the central region of Senegal, and it is home to a