TINY PEOPLE IN A GIANT LAND By Nigel Napier-Andrews on September 20, 2021 • ( 2 Comments ) Opened in August after a $24 million, 10-year development, Little Canada is Toronto’s newest tourist attraction.