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
Terrific Tree Tuesday: Vatican Christmas Tree