Jabal Al-Nour in Mecca
Jabal Al-Nour in Mecca, Saudi Arabia Address, Phone Number, Email, Website and Services Address: Mecca 24238, Saudi Arabia Direction: View Google Direction here About Jabal Al-Nour Jabal an-Nour is a mountain near Mecca in the Hejaz region of Saudi Arabia. This is where Muhammad is said to have had his first revelation and received the fifth …