Lake effect snow storm Lake Erie and upper New York State USA – 14 to 23 February 2025
A major snowstorm has impacted a large region of northern New York state over recent days known as a “Lake Effect” snowstorm. In particular, the small town of Palermo in…