Hajj is a religious duty on Muslims. It must be carried out by each Muslim once in the life who has enough resources and bodily vigor to go