Keukenhof is the world's largest flower garden. It is also known as the Garden of Europe, Floral paradise and/ bulbous paradise of Europe. As it is furnished and exhibited with approximately 7,000,000 (seven million) flower bulbs annually. It's located in South Holland in the small town of Lisse, south of Haarlem and southwest of Amsterdam. Bus can be catched from train stations of Haarlem, Leiden and Schiphol to access this bulbous paradise.
I visited this garden in April 2008. To know more details about this floral paradise, please read my article: Keukenhof, the world's largest flower garden