إزالة الصورة من الطباعة

Rawda al-Sharifa: A place of love for Muslims

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