Drumheller Alberta: dinosaurs, parks and cute little villages
Calgary Stampede is an annual event held in Calgary, Alberta, Canada - known as "The greatest outdoor show on earth". This is your guide to the event!