Other Definitionsluxembourg city (dest)luxembourg city (enc)luxembourg city (dict)
Despite being primarily known for its financial institutions, Luxembourg City also has several well-known museums.