Touba
Touba is a city in Senegal, known as the spiritual capital of the Murid order. Founded by Amadou Bamba in 1899, it's a significant pilgrimage site and known for its unique urban planning based on Islamic principles.
Touba is a city in Senegal, known as the spiritual capital of the Murid order. Founded by Amadou Bamba in 1899, it's a significant pilgrimage site and known for its unique urban planning based on Islamic principles.