If exaggeration is used for any place to describe modernity, it is sure Dubai where extraordinary glitzy landscaping and unimaginable architecture in the midst of a desert will keep you surprised and will persuade you to place a...