S
Solehin Sagor Review of Telus World of Science
Had a great experience in this World of Science. T...
Had a great experience in this World of Science. Their IMAX experience is very good. There was a gift shop also. It s so innovative. Great place to spend a day in the wild of science.
Comments: