ViaMichelin
Hay al-Khadra' al-Qadeemah
Jami'at Najran
----------------------
----------
----------
-----------------------------
----------------------
----------
----------
------------------------
------------------
----------
----------
-----------------------------