Visiting "The Grotto" in Portland, Oregon, is one of our favorite holiday traditions. We happened to be there just three days after the tragedy in Newtown, Connecticut. The mood was somber - but I found it the perfect place to pray. The Festival of the Lights is truly something special.
Wishing you and your family a very Merry Christmas!