Where Was ‘Falling for Christmas’ Filmed?

Netflix ushered in the holiday season with Falling for Christmas, which also marked Lindsay Lohan’s triumphant comeback to television. The holiday film finds the Mean Girls alum as Sierra Belmont, a newly engaged heiress who has a skiing accident in the days leading up to Christmas and suffers amnesia. With nowhere to go, she’s taken … Continue reading Where Was ‘Falling for Christmas’ Filmed?