The hajj - the annual Islamic pilgrimage to Mecca, Saudi Arabia, which Muslims are expected to make once in their lives if they are able - is expected to begin June 26 and last for five days. In 2023, approximately 2 million pilgrims will participate