Snow Mountain, the ultimate Southern snow extravaganza at Stone Mountain ParkĀ near Atlanta, is now open! Take some time out to enjoy theĀ five football fields of winter wonderland in weather that actually feels like winter! There are 20 lanes of tubing, a 400-foot hill for the family-sized tubes, a “bunny hill” for little ones and a […]