The Grotto's Christmas Festival of Lights invites visitors to celebrate Christmas Eve in a unique outdoor setting, operating from 5 to 9:30 p.m. on Dec. 24.
The Grotto, established in 1924, is a serene 62-acre Catholic sanctuary located in Portland, showcasing its beautiful outdoor altar nestled by a 110-foot cliff.
Collection
[
|
...
]