With a 2014 population of 107,000, Luxembourg City is the capital of the Grand Duchy of Luxembourg (a Grand Duchy is a territory ruled by a Grand Duke). It sits at the confluence of the Petrusse and Alzette Rivers in the southern part of Luxembourg. (more…)
Luxembourg Archive

The Best Reasons to Visit Luxembourg
Luxembourg or Luxembourg City as the capital city is called is an attractive city with green, picturesque landscapes and rolling hills. The city also has many historic sites which are very well contrasted with modern architecture and culture. (more…)