Jabal Al-Nour

Mecca

Copyright: kiraziku2u/Shutterstock.com
DESTINATIONS saudi arabia mecca Do & See Jabal Al-Nour

Jabal Al-Nour

Literally 'The Mountain of Light', it is the place where Prophet Muhammad received his first revelation and it is thus a place of worship and devotion visited by many pilgrims. On this mountain the Cave of Hira is to be found, where the Prophet spent much time in meditation and received the first verses of the Quran.

Do & See

The major landmarks of Mecca include several of the holiest places in the world, like the Kaaba, which contains the Black Stone, and the Cave of Hira, where Prophet Muhammad received his first revelation. To these revered places other, newer but not less impressive landmarks have been added, most notably the enormous Abraj Al-Bait complex with the Makkah Clock Royal Tower imposingly rising above it.