Tag: Damaturu Central Mosque

Known as the Nigeria’s Largest Mosque and one of the largest in Africa, Yobe Central Mosque is located in the town of Damaturu, Yobe State on the A3 highway with an estimated population of 44,268 (2010 census). The Mosque was Read more…

error: Content is protected !!
Chat With Our Agent!