Hidden place · Fort McMurray, Canada

Oil Sands Discovery Centre

The centre presents the history of the oil sands and development north of Fort McMurray. Exhibits show processing machinery and how oil sand is mined and…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload