Hina Khan explores Miracle Garden in Dubai; know more about the world’s largest natural flower garden The Indian ExpressSource