Alula
Al-'Ula, sometimes stylized in English as AlUla, is an ancient Arabic oasis city located in Medina province of northwestern Saudi Arabia.
...Read more
...Less detail
Al-'Ula, sometimes stylized in English as AlUla, is an ancient Arabic oasis city located in Medina province of northwestern Saudi Arabia.