Christmas Festival of Lights at The Grotto
The Grotto 8840 N.E. Skidmore St., Portland, OR, United StatesThe Grotto's Christmas Festival of Lights is Nov. 29 through Dec. 30 (except Christmas day) at 8840 N.E. Skidmore St., Portland. This walk-through event features millions of lights and about […]