Pilgrimage to Mecca – Hajj –

Pilgrimage to Mecca – Hajj –


Hajj is the biggest gathering in the world. About 3 million Muslims perform pilgrimage every year to Mecca, the heart of Islam


P