Luxembourg is a beautiful small country that is part of Western Europe. In fact it is one of the smallest in Europe with 2600 km2 but all that means is all of its charm is concentrated in one place. If you ever get the chance to visit you’ll immediately understand what we mean as there are so…