It is flanked between Belgium on the North and West, Germany on the East, and France on the South. With just over 2500 km², Luxembourg belongs to one of the world’s smallest countries. But here in the Old Town of Luxembourg City – the capital of the Grand Duchy of Luxembourg, you will be able to enjoy nature at its finest.
Amidst such a vast green landscape, it is hard to believe that you are standing at the heart of a metropolis.