High River, Alberta, the official Home of Heartland, truly lives up to its title. The town has a lot to offer anyone looking to get a first-hand look at CBC’s internationally acclaimed television show. As the only permanently…