Snow day in Florida? State’s first snow park opening in Dade City in 2020

By Emma Green

Snowcat Ridge is a first for the state coming to Dade City in November 2020.

Source:: NBC 2 News