Florida's First Snow Park Opens This Friday In Dade City

Snow tubing in Florida? Don't mind if I do.

This place rocks a 60-foot snow-tubing hill plus 10,000-square-foot snow dome called the "Arctic Igloo". Guests can build snowmen in the igloo how cute is that?! There's also a small bunny hill & you can peep the Alpine Village with vendors too.

Photo: Getty image


Sponsored Content

Sponsored Content