What to do in Luxembourg City: The Best things to do in Luxembourg City in a dayThe small and mountains country of Luxembourg is the perfect …