What describes Dubai best? Superlatives! Get ready to be bowled over by all the extraordinarily glitzy landscaping and unimaginable architecture in the midst of a desert. This larger than life city boasts of the tallest building in the world – Burj Khalifa, world’s largest dancing fountains, drive-less Dubai Metro Red Line and even the longest…