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.

Read more here