Originally Posted by surfinsnow
Coventry? No shit...I live in Columbia, on the lake. Never ridden Wachusett, though. We usually head up 91 and hit wherever the CT Ski Council is offering cheap tix.
Nice. I would highly suggest checking out Wachusett. Always has the best snow, but can get a little crowded on the weekends.