From Ottawa to rural ranch properties, explore all the filming locations behind Thank God: Christmas at Keller Ranch and how ...