With around 600,000 inhabitants, the Grand Duchy of Luxembourg is one of the smallest countries in Europe. It’s a charming place filled with beautiful castles, picturesque villages and exciting history. Situated between Belgium, Germany and France, it’s influenced by all of its neighbours. Although a small country, there are so many interesting places to see there. So, if you were wondering about what to see in Luxembourg, here is your complete travel guide to the Grand Duchy of Luxembourg.