With an extended Christmas period that lasts until January, a high probability of a dusting of snow, and a Christmas market that rivals the rest of Europe, Belgrade is a wonderful place to enjoy ...