Every adult Muslim who is physically and financially able is expected to perform Hajj at least once in their lifetime, ...