translate English to French: Animated Christmas displays, Fireworks over the Falls and many winter events to choose from.
Animations de Noël, feux d'artifice sur les Chutes et nombreux événements d'hiver.