Luxembourg City, Luxembourg
Luxembourg City Luxembourg City was founded in 963 and is full of historic monuments. So much so that UNESCO listed the entire Old city as a World Heritage site in 1994. In Luxembourg City, you can spend the afternoon and stroll through winding cobbled alleys, along a picturesque river and charming medieval houses eventually getting […]