The series is based on the "Heartland" book series by Lauren Brooke, but it changes the setting from Virginia, USA (in the original novels) to the small fictional town of Hudson, Alberta located in the foothills of the Alberta Rockies.
The series is based on the "Heartland" book series by Lauren Brooke. The TV series changes the setting from Virginia, USA (in the original novels) to the small fictional town of Hudson, Alberta located in the foothills of the Alberta Rockies.