It’s a Winter Wonderland, if only just briefly. Snowcat Ridge is one of the few places that can offer snow — and other northern winter experiences — right here in the Tampa Bay area, which mourns its ...