Snowcat Ridge, touted as Florida’s only alpine snow park, is reopening for the season this weekend in Dade City.
It may seldom snow in Florida, but it does every day at Snowcat Ridge. For Sunshine State residents who want a taste of a white winter, it likely will have to be simulated. The last time snow was ...