Here was Prophet Mohammed, peace be upon him, and from here the Muslim nation was born. Here both humans and angels share the same space and time. Here is a 330-square meter piece of land sacred to a billion-and-a-half of the inhabitants of planet earth and they know it as the ‘honorable