IBN Battuta Mall, the largest shopping mall in Dubai, United Arab Emirates #shoppingmalls Channel: Hear From Sybil • Sourced: Youtube • Published 2 years ago