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 in Rome, giving a magical feel to the history-seeped streets of one of the world’s most historic cities. Continue reading