Snowcat Ridge

Snowcat Ridge – Florida’s Only Snow Tubing Park

A snow park in Central Florida? Yes, you heard that right! For snowsport fans residing in the Sunshine State, Snowcat Ridge is a must-visit. It’s the state’s only snow tubing park, but it has so much more to offer. Snowcat Ridge features 60 ft tall and 400 ft long slides along with five other stand-out attractions. Exploring…