Dubai is the world record holder of several amazing architectural marvels. Be it the seven-star Burj Al Arab, the magnanimous Dubai Mall or the largest building in the world – the Burj Khalifa, Dubai has never failed to awe the world with its creations. But even after building so many awe-inspiring attractions that bring millions