Performing Hajj is one of the five pillars of Islam. Islam requires every Muslim who is physically and financially able to make the journey to the holy city of Mecca at least once in his or her life.