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