5 interesting facts about the Sallah Festival (Eid-el-Kabir)

The day of Sacrifice marks the climax of Hajj or Pilgrimage, which is the fifth pillar of Islam.

The day of Sacrifice marks the climax of Hajj or Pilgrimage, which is the fifth pillar of Islam.