Tag: snowing

When will it snow in the UK, where is it snowing now and what is the latest weather forecast news?

When will it snow in the UK, where is it snowing now and what is the latest weather forecast news?

HEAVY snowfall wreaked havoc on Britain, causing airports to shut and cutting off entire villages last week. The snow and ice created “treach ...
1 / 1 POSTS