Holland: The Original Cool

This new commercial via VisitHolland pretty much sums up why The Netherlands are the best. Everything you love was probably invented in Holland. Having studied abroad there, I’m of course a stalwart champion of visiting—multiple times, if you can. In fact, I may have to look into booking a trip back myself…Look into it more here.