Florida’s first snow park sets opening date, tickets on sale

Florida’s first snow park, Snowcat Ridge, will open to the public Nov. 20 with snow tubing on a 400-foot long slope and real snow inside an Arctic Igloo in Dade City.