Portal:Netherlands/Selected picture/1

From Wikipedia, the free encyclopedia
Keukenhof
Keukenhof
Credit: Commons user Deepak

Keukenhof, situated in Lisse, Netherlands, also known as the Garden of Europe, is the world's largest flower garden. It is located between the towns of Hillegom and Lisse, south of Haarlem in North Holland, southwest of Amsterdam.