answer

Al-Okhdood

Al-Okhdood or Al-Okhdood Archaeological Site, is an ancient South Arabian town located in Najran Province in Saudi Arabia, southeast of the present-day city of Najran. Currently in ruins, the... Wikipedia

  • Status:  Free access to the public
  • Location:  AlUkhdud Archaeological Site
  • Country:  Saudi Arabia
  • Completed:  c. 500 BCE
  • Sumber Data :  DuckDuckGo