Terrific Tree Tuesday: Vatican Christmas Tree

The Christmas tree tradition reaches as far around the world as the streets of Rome. Every year, an impressive tree graces Saint Peter’s Square at the Vatican, giving a magical feel to the streets of one of the world’s most historic cities.

Christmas tree in St. Peter's Square - Photo by Catholic News Agency
Christmas tree in St. Peter’s Square – Photo by Catholic News Agency

Continue reading “Terrific Tree Tuesday: Vatican Christmas Tree”