The last place people think of when it comes to celebrating the Christmas season is probably Sin City. But, this desert city has more to offer than most think.