Website listings of interest to users in Luxembourg. Browse top quality websites in this TopWeb.Directory category. Luxembourg is a country in Europe with the capital at Luxembourg. The country surface is: 2,586 sq km. Border countries and border surface: Belgium 148 km, France 73 km, Germany 138 km. Languages: Luxembourgish (national language), German (administrative language), French (administrative language).