North Carolina's small-town charm has made it an idyllic filming location from the mountains to the coast. A holiday movie shot at Biltmore in 2023 is but the most recent to feature a North ...