Hajj explained: A visual step-by-step guide to the pilgrimage in Mecca

Hajj begins on June 4. Here is a 3D tour that walks you through all the key steps of the annual Muslim pilgrimage. 

Leave a Reply

Your email address will not be published. Required fields are marked *