Aurora Winter Festival
Ontario Place 955 Lakeshore Blvd. W, Toronto, Ontario, CanadaThe Aurora Winter Festival inspires the festive spirit through magical winter experiences. Escape into a hidden village by the North Pole filled with captivating Christmas light displays and magical characters.…