Objectives and Benefits of Hajj
“And proclaim among people the Pilgrimage; they will come to you on foot and on every lean camel coming from every remote path. That they may witness advantages for them and mention the name of Allah during the stated days over…