Celebrate Christmas Year-Round at This Very Merry Tennessee Hotel

It’s only July, but it’s already beginning to look a lot like Christmas. And for the people living in Pigeon Forge, Tennessee, the magic of Christmas is available 365 days a year, thanks to The Inn at Christmas Place.