Keukenhof also known as the Garden of Europe, is one of the world's largest flower
gardens. It is situated in Lisse,
the Netherlands. According to the
official website for the Keukenhof Park, approximately 7 million flower bulbs
are planted annually in the park, which covers an area of 32 hectares. Keukenhof
is located in South Holland in the small town of Lisse. Source