What is Hajj? A brief intro of Hajj: In this article, I will elaborate you everything about how to do Hajj step by step, all of its