Do you wanna build a snowman...in Florida??
Do you wanna build a snowman...in Florida??
Snowcat Ridge is an outdoor snow park located in sunny Florida. Marketing Manager Winston McDaniel shares the secret of how this came to be and the attractions of the park