July 13–14: South Asian fest in Little India
The 17th TD Festival of South Asia takes place over two days on Gerrard Street East between Greenwood and Coxwell avenues.
Read MoreThe 17th TD Festival of South Asia takes place over two days on Gerrard Street East between Greenwood and Coxwell avenues.
Read More