… city of luxembourg's service autobus (bus department), the tramsmusee takes visitors on a fascinating journey through the past, present and future of public transit in luxembourg. discover trams and buses restored to perfect condition, a collection … 1908, the city of luxembourg had a network of horse-drawn trams that covered around 3 kilometres. the official launch …