The Nizamiye mosque or masjid is located in Johannesburg, South Africa.
This mosque is one of the biggest mosque in the Hemisphere.It s plan was designed in Turkey and the south afrika architect adapted the designe and the construction took place in 2009 until 2012