The Hajj is an annual Islamic pilgrimage to Mecca, the most holy city of the Muslims,
and a mandatory religious duty for Muslims that must be carried out at least once
in their lifetime by all adult Muslims who are physically and financially capable
of undertaking the journey, and can support their family during their absence. It
is one of the five pillars of Islam, alongside Shahadah, Salat, Zakat, and Sawm.
Read More