2 June 2023The entrance to the Cave of Hira, a holy site for Muslims located in Jabal al-Nour, a mountain near Mecca. According to Islamic tradition, the Cave of Hira is where Prophet Muhammad received his first revelation in 610 CE538211715.1k425702112541
Gemma D@Gemma2 June 2023Replying to @MYSHATELI hope so🙏0001.1k