Europe
Luxembourg 🇱🇺
The Grand Duchy of Luxembourg is a landlocked country located in Western Europe, and it's capital city is Luxembourg.
Music
The Grand Duchy of Luxembourg is a landlocked country located in Western Europe, and it's capital city is Luxembourg.