A ski area that’s located in the God’s Country of Pennsylvania is on the verge of reopening. The Philadelphia Inquirer reports that Ski Denton has found a new operator for the ski area. First opened back in 1951, it was known for its retro base lodge and terrain variety. Unfortunately, its remote location (it’s a […]