Incredible Christmas Place in Pigeon Forge, TN. If Christmas is your favorite holiday, then the Incredible Christmas Place is a must-see! Truly a Christmas Wonderland for all ages. Here is the one place visitors can celebrate Christmas year-round. Shoppers will find Christmas ornaments, nativity scenes, designer trees, dollhouses, fudge and much more…including their favorite collectibles.