Touba
city in Senegal
Touba is a city in central Senegal. In 2010, 529,176 people lived there. It is the second most populated Senegalese city after the capital Dakar. It is the holy city of Mouridism.
Wikimedia Commons has media related to Touba. |