With spectacular sky rise buildings, mind-blowing shopping experiences, fascinating things to do and many a luxury hotel, Dubai, doesn’t really conjure up images of gorgeous flowers and lush greenery. The reason being, the harsh desert conditions, in the centre of which Dubai is located, are…