This is a Trial Version of Hukoomi new portal. Please share with us your opinion
Is this easy to understand?
AL Khor Mall is a shopping mall located in AlKhor, Qatar. It hosts a huge collection of high-end stores from all over the world.