The capital of the Grand Duchy of Luxembourg Luxembourg is also called Luxembourg City is a commune with a city status. In 2009 the city has ranked first for personal safety and 19th for quality of living. The city is located at the confluence of the Alzette & Petrusse Rivers. It also contains the historic Luxembourg Castle, which was established by the Franks in the early middle ages.
Recommended Travel Companies from Luxembourg
Travel News from Luxembourg
- British Museum tops UK visitor attractions
- WTTC criticises Latin America for failure to develop tourism
- Stark safety warning to Grimsby level crossing users
- Zegrahm Announces Brand-New Amazon Itinerary