I have been blessed to visit the Holy City of Mecca.