Home » Articles » Glenn Gould Studio Glenn Gould Studio Travel Articles Uncovering Some History in Toronto – Ontario, Canada Ah Toronto, so much to see, from skyscrapers to historical buildings. Sylvia Seschel thinks it's a city worth a visit - or two.