Luxembourg Map
About Luxembourg:
Capital: Luxembourg.
Largest cities: Luxembourg.
Area: ~ 2,586 sq km (998 sq mi)
Population: ~ 600,000.
Official languages: French, German, Luxembourgish.
Currency: Euro.