Global Toronto | IIFA Awards 2011 going to Canada Sify The 12th Indian Film Academy Awards (IIFA) will be held in Ontario, Canada, in 2011. However, organisers are yet to announce the venue for the IIFA awards in 2010. 'Before announcing the location for 2010, we are doing it for 2011. ... Toronto to hold IIFA-2011 weekend Toronto to host Bollywood Oscars IIFA Awards 2011 to be held in Canada |