Inside the World’s Most Luxurious Shopping Mall
The Dubai Mall in Dubai, United Arab Emirates is one of the world’s largest and most luxurious mall. Opened in 2008 at a cost of $20 billion, this mega-mall is home to more than 1,200 retail stores, 200 restaurants, and 8 attractions including an indoor aquarium. While we cannot possibly cover every square inch of this mall in this post, we will take you on a virtual tour to some of the Dubai Mall’s most interesting sights and features.