163.7 kilometres (101.72 miles)
Yess..Luxembourg City is the capital of Luxembourg
Luxembourg, the capital of Luxembourg is located at the southern part of Luxembourg.
Luxembourg is a landlocked country in northwest Europe, bordered by Belgium, Germany, and France. It lies South of Belgium, West of Germany, and East of France. Luxembourg was created as a duchy in...
the Grand Duchy of Luxembourg, the tiny country in Western Europe
Top 5 Travel Attractions of Luxembourg
Visit Grand Ducal Palace in Luxembourg
Top Activities in Luxembourg
Historical Sites in Luxembourg