Bonn has an excellent Christmas market that winds through the streets. The main part is set against the backdrop of the huge Dom (Cathedral). The town hall is a beautiful building and some of the markets produce is hand made on the market. There is also a skating rink. Well worth the trip.