Printable View
Apple premieres its newest store, Apple Dubai Mall, overlooking the Burj Khalifa and Dubai Fountain. More...