The tiny country of Luxembourg (look, it really is tiny!) was in celebration mode over the weekend with a royal wedding. It’s not a country that you see in the news very often, and it is probably not high up on any list of Europe “must-see” places (aside from if you are keen to do […]