A Hidden World of Elves in Valkenburg
In Valkenburg aan de Geul, the Netherlands I love Holland. I love the unexpected little gifts it gives you. I mean, here you are, headed to a little random town in the south of the country, specifically because you’ve read on some tourist site that they have a quirky Christmas market in a cave. You think maybe you’ll be in…