Time of google streetview visit to Toronto Canada October 12, 2009October 12, 2009 by Graca Maria Graca Maria · Reply Thursday July 16 2009, 10:14 AM. View larger map Please wait... Similar Street View images Nordic walking in Toronto The elephant of Toronto Toronto