Najran formerly known as Aba as Sa'ud, is a city in southwestern Saudi Arabia near the border with Yemen. It is the capital of Najran Province. Designated a New town, Najran is one of the fastest-growing cities in the kingdom.
Here's the our members favorite photos of "Cities in Najran". Upload your photo of Najran!