Now open, the one-of-a-kind alpine snow park – Snowcat Ridge in Dade City – featuring a massive snow tubing hill, Alpine Village, and a ten thousand square foot snow play dome.
The snow tubing hill is 60 feet tall and 400 feet long, with a magic carpet lift that will whisk riders and their snow tubes to the top of the hill. Guests can ride in a single, tandem, or 6-person family tube to sli read more…
The article: Snowtubing in Florida? Snowcat Ridge Alpine Park Now Open!, was originally published on The I-4 Exit Guide