What living in Bo-kaap, South Africa taught me By Yawen Tsao on November 15, 2018 | Features The Nurul Islam Mosque is a mosque that was founded in 1844 in Bo-Kaap, South Africa.