Ontario Science Centre
Located in Toronto, the Ontario Science Centre is one of Canada’s most visited attractions. Discover hundreds of interactive exhibits, daily demos and more! The Ontario Science Centre is your resource for engaging and inspiring education. …