Shopping malls in Qatar

Shopping mall in Al Khor
Al Khor Mall
Al Khor Mall is the largest shopping mall in Al Khor. More than 100 stores of famous brands are located on an area of more than 55 thousand m². A variety of...
Help us make your travels better
Share an interesting place or add information about your business