Touba

From Simple English Wikipedia, the free encyclopedia

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.