Khobar

Khobar

Khobar (also spelled Al-Khobar or al-Khubar; Arabic: ‎) is a city located in the&...