Keukenhof gardens part 1 of a lot
April 11, 2023 in the Netherlands ⋅ 🌬 48 °FNot sorry for the tons of flower photos coming! Keukenhof gardens is 80 acres and the largest botanical garden in the world, their history starting in the 15th century and the gardens opening in 1950.Read more