Home / Tag Archives: Najran village in Sweida

Tag Archives: Najran village in Sweida

Najran village in Sweida countryside… A story of ancient civilizations

Sweida, SANA- Najran village, which is located in the northwestern countryside of Sweida, tells the story of ancient civilizations that passed through the region and left important archaeological ruins from …

Read More »