The blog
Living in Luxembourg day to day: three official languages, free trains and buses, 11 public holidays, new shop hours and emergency numbers.