Tagged: 1289 Ilona Park Rd Pickering

Amazing Christmas Light Displays in Pickering Ontario

It’s not just American families who put together incredible Christmas Light Displays outside of their homes.

Video courtesy of TorontoHD and their YouTube Channel

Just east of Toronto, in Pickering, you have to visit Ilona Park Road. Continue reading