Luxembourg is one of the smallest countries in Europe and at the same time one of the most populated with over 170 nationalities living together in perfect harmony. Some even say Luxembourg is everything that the European Union stands for and as such is an example to be followed. (more…)