Toronto is a dynamic, multi-cultural city with no shortage of things to see and do all year long. The city plays host to multiple events and festivals that bring in people from all over the world. From sporting events to concerts and local holiday celebrations, you’re almost guaranteed to find something fun happening during your stay. One of the glitziest events on the city’s calendar is the Toronto Film Festival hosted in September. Hollywood’s biggest names and brightest stars all descend upon Toronto to debut their latest films. In late August, the Canadian National Exhibition takes over the Toronto waterfront with a showcase of crazy culinary creations and action-packed carnival rides and games.