Login
NABATAEA.NET
Explore
Cinema
Travel
Shop
Read
New Book Release:
Let The Stones Speak
Download PDF
archeolgoy
Al-Ukhdud Archaeological Site in Saudi Arabia:
This site is near to Najran in southern Saudi Arabia. The Quran 85:4 to 7 mentions this story of a group of devout people (understood as Christians) who were thrown into a ditch and burned. History …