First Ever Snow Park Coming to Florida in 2020

We at Center of Magic couldn’t believe this news..   Thanks to our friends over at WFTS-ABC Action News, Tampa Bay, we have learned that Snowcat Ridge Snow Park is coming to Florida!  What?!?! Snow in Florida! Yup! Snow… and this born and raised Florida girl who’s never seen snow in…

Continue reading