Since the advent of Islam, Hajj has been one of the most remarkable religious gatherings in the world. A compulsory act for Muslims, if they are able, the annual observance of Hajj has always had a great impact on the Muslim world and for centuries pilgrims and rulers alike have held a deep love for the holy sanctuaries of Mecca and Medina.