Experience The Winter Wonderland At Lee Canyon
LAS VEGAS – Lee Canyon located about 50 miles outside of the Las Vegas Valley, is the place to go for a winter paradise. According to Jim Seely, marketing director for Lee Canyon, the snow is a welcome sight for guests. He said the snow began around 9 a.m. and...
