
Al-Okhdood
Al-Okhdood or Al-Okhdood Archaeological Site, is an ancient South Arabian town located in Najran Province in Saudi Arabia. Currently in ruins, the town dates back to at least 500... Wikipedia
- Status: Free access to the public
- Location: AlUkhdud Archaeological Site
- Country: Saudi Arabia
- Completed: c. 500 BCE
- Data source: DuckDuckGo