Home of the largest street fair in North America (7)
I believe the answer is:
toronto
(Other definitions for toronto that I've seen before include "Largest city in Canada" , "Transatlantic city" , "Ontarian capital" , "Provincial capital" , "North American city" .)