Snowcat Ridge snow park shut down

Snowcat Ridge snow park announces closure for the season

The Snowcat Ridge, is the first snow park that had opened in Florida on November 20, 2020. But after just…

4 years ago