Canada South Science City is an interactive science centre type of science museum in Windsor, Ontario, Canada.
Contact us...