the mosque that contains the Kaaba, the house of God and the holiest place in Islam. Amid the throngs, we navigated narrow roads to our hotel, located in the famous Mecca Royal Clock Tower ...