The sprawling outdoor Heritage Park Historical Village, south-west of downtown Calgary, is a recreation of an early 20th-century Canadian pioneer village where costumed actors explain what life used to be like. Kids love the authentic blacksmith's shop and horse-drawn buggy rides.