Luxembourg City – Luxembourg
The city of Luxembourg is the capital of the namesake country, and with a population just above 100,000 it is the second smallest national capital of the European Union, after Malta’s Valletta. Very different in character from the bustling metropoles of the continent, Luxembourg is defined by its mountainous location and spectacular elevations afforded by the deep and narrow valley of…