15 May 2012
OUR WORLD - THE KEUKENHOF - Netherlands
Click on logo to join other participants
When I went to Amsterdam last week, my son took me to the Keukenhof which means "Kitchen garden", and which is also known as the "Garden of Europe". It is the world's largest flower garden situated near Lisse, Netherlands.