The Muslims from all over the world come to Mecca to perform Hajj.
The Muslims perform Hajj because it is obligatory on each Muslim man and woman to perform Hajj once in lifetime provided he/she can afford.
The Muslims perform Hajj. It is obligatory on them once in lifetime.
No, the Muslims are not required to perform Hajj annually. It is obligatory once in life under certain conditions. Anyhow, if a Muslim can perform Hajj every year, it is not prohibited.
Muslims perform Hajj in the Holy city Makkah and Madina in Saudi Arabia.
Yes, unmarried Muslims are allowed to perform Hajj if they are adult, healthy (in mind and body), have enough money to cover Hajj expenses, and can travel peacefully and securely.
Up to 4 million Muslims can perform Hajj and can be afforded in Al-Masjid Al-Haram that is surrounding Kaaba.
Yes. Shiite Muslims are allowed to perform the hajj, but they cannot perform any rituals unique to Shiite Islam while in Saudi Arabia or they risk arrest or deportation.
Those who can afford it physically, financially, and safely.
The Muslims go to Makka, Saudi Arabia, to perform pilgrimage - Hajj.
All the Muslims gone to Makka Mukarma to perform Hajj perform the same ritual together, not in turns or groupwise.
Hajj is a kind of worship. The Muslims perform Hajj. It has nothing to do anything with soldiering or fighting. It is Jihad in which armed men take part, not Hajj.
He performed Hajj only once in his life. Hajj is obligatory on Muslims just once in their life time.