Umrah

Hajj

Hajj

The Hajj (sometimes spelt Hadj, Hadji or Haj also in English) is associated with the life of Islamic prophet Muhammad from the 7th century AD, but the ritual of pilgrimage to Mecca is considered by...