A pilgrimage in Islam to the holy city of Mecca in Saudi Arabia, which is compulsory for able-bodied Muslims who can afford it.
A pilgrimage in Islam to the holy city of Mecca in Saudi Arabia, which is compulsory for able-bodied Muslims who can afford it.