r s

2 followers
·
0 following
r s
More ideas from r
13 Striking Places You Must See

Park Keukenhof (Garden of Europe) is the world’s largest flower garden situated near Lisse, Netherlands. Approximately 7 million flower bulbs are planted annually in the park, which covers an area of 32 hectares.