Sort:  

Canada is home to one of the oldest and largest winter carnivals in the world – the Quebec Winter Carnival, which is held annually in Quebec City and offers a variety of festive activities.