It’s around some 72000 sq meters and famous as the largest natural flower garden in the world, there’s a sense of Alice in Stroll among oddball peacocks, clocks, and castles draped in blooms, or relax in a cabana furnished with floor couches and voluminous drapes.
Home to 100 million flowers, and adjacent to the massive nine-domed Dubai Butterfly Garden, it is incredibly popular for its mystique.