1 answer

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 via Site_iconWorldNomads.com

1 Answer

Answer this question

Map of England