Khidmatul A'waam Pilgrim Services
Making Hajj & Umrah accessible & affordable to all Muslims in South Africa