2 answers
253 views

I've never had a 'White Christmas' as I live in New Zealand but this XMAS i'll be in England or Europe, i know you can't predict snow but what's a country/city that snows almost every year at XMAS time?

Asked by

2 Answers

  • 0

    Munich, in Germany. about 1 year ago

    Answered by
  • 0

    Bristol is a great place, plus it is super close to Cardiff and Bath if you want to do any day trips! 4 months ago

    Answered by

Answer this question

Map of England