Keukenhof tulips

The Netherlands Day 1 | Keukenhof, the BEST Garden in the World

Day 1 in the Netherlands was for us to stop and smell the flowers – literally. The Netherlands (or Holland) is famously known for its colourful tulip season. Where better to see these pretty flowers slightly too early into the … Continue reading The Netherlands Day 1 | Keukenhof, the BEST Garden in the World