There is no better place to explore on foot than Luxembourg City. So much so that there is actually a dedicated circular walking route around the city that will give you a glimpse of all the natural ...