Portal:Netherlands/Selected picture/1

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.