Jabal al-Nour
Mecca, Saudi Arabia
Adventure
Jabal al-Nour is a mountain near Mecca in the Hejaz region of Saudi Arabia. The mountain houses the grotto or cave of Hira.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account