Sights and Happenings in Luxembourg City
Posted in Europe By Must-Vacations.com On
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…)