Al Khor
City in Qatar
Al Khor is a coastal city in northern Qatar, located 50 kilometres north of the capital Doha. Considered one of Qatar's largest cities, it is the capital city of the municipality of Al Khor. The name of the city, meaning creek in Arabic, emerged... Wikipedia