Located in the department of Mbacké, 194 km from the capital, Touba is a bustling city in Senegal. It is the seat of the Muslim Brotherhood of the Mourides and has a special legal status. Its impressive cultural heritage is sure to surprise you.
Considered a holy city, Touba was created in 1881 by the ►