Christmas can be a magical time of year around the world, but Europe seems to take it one notch further. Here are my 5 favourite places to get into the holiday spirit in Europe - Munich, Salzburg, London, Maastricht and Hamburg.