October 19,2020ByDAVID VEGA
Snowcat Ridge Alpine Snow Park, a first-of-its-kind entertainment venue in Florida
SAY IT AIN'T SNOW! Its hard to believe but Florida will soon have a winter wonderland for families and tourists to enjoy come this November. Tickets are now on sale to the Snowcat Ridge Alpine Snow Park. The attraction located in Dade City, which is about 35 miles north of Tampa, will feature a 60-feet...
Read More