Mount Hira, MeccaMekke, Saudi ArabiaMount Hira, also known as Jabal al-Nour, where the first revelation came to the Prophet Muhammad.TypeFlatShareWhatsAppFacebookXShare…