Every year we visit The Grotto (The National Sanctuary of Our Sorrowful Mother) in Northeast Portland to see The Festival of Lights. It's a really splendid spectacle and the pictures don't do it justice.
In addition to the amazing light display, the festival hosts the largest Christmas choral festival in the world with over 170 holiday concerts performed from November 25th to December 30th. Also offered are warm beverages and snacks, a life size nativity scene, a petting zoo for the children, a holiday puppet show and outdoor caroling.
Despite the fact that it's outdoors and COLD, we always enjoy stopping by.