Le Centre des Sciences de Montréal, as it’s formally known, is one of the premier attractions in a city already filled with so many. Located along the length of King Edward Pier in Old Montreal, it’s also one of the newer sights. Chock full of the latest computer and video technology, along with hundreds of […]