Two cities in Michigan are among the snowiest in the United States over the last 30 years. What are the two Michigan cities:

1. Sault Ste. Marie

2. Muskegon

According to mlive.com:

But, according to the Old Farmer’s Almanac, Michigan is home to two of the snowiest cities in the United States including Sault Ste. Marie in the Upper Peninsula and Muskegon, which is located along Lake Michigan.

When you think about it, with lake effect snow, it's no wonder why Sault Ste. Marie is one of the snowiest places in the United States.

And what about Muskegon? This city is located along Lake Michigan, which makes perfect sense as to why it's among the snowiest cities in the U.S.

Mlive.com adds:

“A winter wonderland, Muskegon is situated between Lake Michigan to the west and Muskegon Lake to the north, receiving heavy lake-effect snow from Lake Michigan during winter time, totaling 79.3 inches annually,” the publication reads.”Midwesterners flock to Muskegon in the winter for luging, ice skating, and wintry fun.”

Sault Ste. Marie has been one of the snowiest cities in the United States for the past 30 years. All of this information comes to us courtesy of the Old Farmer's Almanac.

I've never been to Sault Ste. Marie during the winter months. I'm not sure I would want to visit that area being one of the snowiest destinations in Michigan.

Here's a good trivia question for you, has it ever snowed in all 50 states at once?

The answer to that question is yes. Even though it rarely happens, the last time all 50 states had snowfall on the ground at the same time was on February 12th, 2010.

KEEP READING: Get answers to 51 of the most frequently asked weather questions...

More From 99.1 WFMK