Luxembourg: The Last Grand Duchy of the world 21 May 2017 Sergiusz Baby on board, Luxembourg No CommentsLuxembourg is the smallest country in the European Union. And one of the oddest. It lies in the heart of Europe, and we could not decide whether it reminds us…