Login or Register
New User ! Register
Khobar (also spelled Al-Khobar or al-Khubar; Arabic: ) is a city located in the&...