The hajj pilgrimage ??? which Islam says is a duty of all able-bodied Muslims to perform once in their lives ??? brings even more gigantic crowds: Some 2 million pilgrims from all over the world, packed into the close quarters as they visit the Kaaba, Islam's holiest site, and other locations in and around Mecca for a period of around five days.