Pilgrimage to Mecca - Hajj -

Pilgrimage to Mecca - Hajj -​

131

Pilgrimage to Mecca - Hajj - is an intense spiritual experience, connecting us with history; a complete cure for ailments of the heart