Dubai Miracle Garden is the biggest flower Garden in the world. It displays 50 million flowers.

Al Barsha South 3, Dubailand Area - Dubai, UAE    http://www.miraclegardenblog.com