by sainaniritu
Festival Centre Mall in Dubai, UAE. Dubai Festival City is the Middle East's largest mixed-use development.