Clara140
Mosque of Touba
Touba is a city in Senegal. It is governed by strictest rules of Islam and is the headquarters of the Muslim brotherhoods around the country. This city has one of the largest mosques in the country - this pictures say it all ...
Inside of Senegal there is the holy city of Touba. It is governed by the strictest rules of Islam and is the headquarters for the Muslim brotherhoods of the country. In this city there is one of the biggest mosques of all the country. The pictures say it all...
+2