Little Canada is a tourist attraction located at the corner of Yonge and Dundas in the heart of downtown Toronto that creates ...