Question: where is coal valley located in when calls the heart
Answer: in Western Canada which is located just south of Robb , Alberta