Arar
City in Saudi Arabia
Arar is the capital of Northern Borders Province in Saudi Arabia. It has a population of 202,719.
Arar is located in northern Saudi Arabia near the Iraqi border. It is known for its fertile pasture lands which lends itself well to its principal... Wikipedia