Explore relationships

Sharurah

Sharurah (Arabic: شرورة) is a city and governorate in Najran Province, southern Saudi Arabia. It is the largest governorate in the province by both area and population.

Use + to expand a branch. Click a topic name to open its summary.