Amidst such a vast green landscape, it is hard to believe that you are standing at the heart of a metropolis. 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.
Continue reading Luxembourg Old Town: An Oasis in the Heart of the City