Oil Sands Discovery Centre

The Oil Sands Discovery Centre, located in Fort McMurray, Alberta, Canada, presents the history, science and technology of the oil sands industry through exhibits, demonstrations and theatre presentations. Now you can share the oil sands experience on the web.


What do you think? Share your thoughts...

On This Day in History
  • More historical events coming soon.
Shared on Twitter