At least once.
Once in lifetime is obligatory.
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.
once in their lifetime if possible
no, if that were the case almost every Muslim in human history would have hajj in their name as it is required of all Muslims
There is no 'a Hajj.' Hajj is the pilgrimage where all Muslims are required to go for Pilgrimage. This is a spiritual and only religion- based journey.
Muslims are not required to go anywhere during the holidays of others. During Hajj, Muslims go to Mecca.
Muslims go around the Ka'abah seven times in an anti-clockwise motion because this is what prophet Muhammad did (Peace be upon Him). Muslims follow in the footsteps of Muhammad. Muslims also do this because Allah revealed this is what is required of Hajj. Going around the Ka'abah is often called Tawaf.
Non Muslims don't go on Hajj.
Muslims visit Mecca and Medina during hajj.
Hajj four facts Where does Muslims do Hajj? Muslims pray in the Kaaba. Why does Muslims do Hajj? Once, Mohamed sad to Muslims, that third best think after belief to Allah is excellent Hajj. What are they doing when they get there? They are praying & praise Allah-it is calling Tawaf
They wear as they wear anywhere else except if they are om hajj (or pilgrimage) then they wear what is required during hajj. See question below.
how do muslims dress for the hajj
The Muslims perform Hajj. It is obligatory on them once in lifetime.