Back to photostream

Array of Color

Keukenhof, also known as the Garden of Europe, is the world's largest flower garden. It is situated near Lisse, Netherlands.

I was more than impressed with this place and highly recommend it to anyone who might have the chance to see it in person.

443 views
1 fave
0 comments
Uploaded on May 16, 2013
Taken on May 12, 2013