5. Winnipeg Fringe Theatre Festival
For 12 days in July, Winnipeg’s Exchange District doubles as a stage for the Winnipeg Fringe Theatre Festival—the second largest event of its kind in North America. Tickets to performances are never more than $10, and the two dozen show venues are all within walking distance of each other. Not into live theatre? You can easily while away the day exploring the food carts and vendors clustered around the festival’s outdoor stage.