Near the border between North Carolina and Tennessee lies a small town that's a perfect place to explore the Smoky Mountains ...
ALL ABOARD! Grab your finest pyjamas and a heart open to the magic of Christmas – it’s time to ride the Polar Express in Bryson City, North Carolina and pick up Santa from the North Pole Village.