Keukenhof – Garden of Europe 2012-03-26 by Aleksandr Shatskih The world’s largest flower orchard, Keukenhof Gardens, will open to the public on March 22, under a new theme: Poland – Heart of Europe, embellishing the small town of Lisse with an amazing 32 hectares in bloom.