whereas the Tampa Bay area or South Florida last experienced snowfall in 1977, nearly half a century ago. Snowfall was seen all across South Florida, including Homestead and Miami Beach.