!Enchanted Forest' is a perfect holiday tradition that presents animated characters set in a magical snowy setting. Teddy bears beckon, elves are busy at work and penguins play in the snow. Santa cheerfully greets guests at the end of the Forest and poses for holiday photos.
Added by Upcoming Robot on November 23, 2008