Welcome


Musjidul Huda is located in Korsten, Port Elizabeth, South Africa. The Imam is Moulana Muhammad Badsha