ConstantlyCurious logo mark

Europe

Luxembourg 🇱🇺

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

A bridge over a forest, with old European buildings in the background.
The flag of Luxembourg is composed of three equal horizontal bands of red, white and light blue.
Art