This historic Toronto village transforms into a magical Christmas wonderland for just two nights
Festive Nights at The Village takes place on just two evenings: Saturday, December 12, and Saturday, December 19, 2026, from 6 to 9 p.m. With only two opportunities to experience the festivities, it's wor...