Millions of Muslims visit Mecca each year as part of the Hajj – a pilgrimage to the Islamic holy city that is obligatory for all able-bodied Muslims. But illness and money worries can create insurmountable barriers, so more people are turning to the digital pilgrimage as an accessible alternative.