NATIONAL HARBOR- Santa Claus has come to town…a town entirely out of Ice. The Gaylord National Resort opens their annual Ice festival where over 2 million pounds of ice make up a realistic North Pole.
Ice Festival: Santa Claus is Coming to Town at The Gaylord Resort
