Do not miss visiting Dinosaur Provincial Park? It is one of best places to see in Alberta; indeed, it is one of THE must-sees in Canada! Here you can see a stark landscape that is so different from the stereotype of Canada.
Dinosaur Prov. Park — the Must-see of Canada?
Get updates delivered right to your inbox!
Please follow the link we've just sent you to activate the subscription.