where is the christmas prince on netflix filmed
A Christmas Prince Principal photography took place at the Peleş Castle in Romania.
The Christmas Card The Christmas Card is a Hallmark Channel original film written by Joany Kane and directed by Stephen Bridgewater. It was filmed on location in Nevada City, California and in Park City, Utah, and was released on December 2, 2006