Sights of Rome: La Scala Santa
La Scala Santa, is a sacred relic located in Rome that pilgrims from all over the world come to visit. As I mentioned my sister is going on her first trip to Rome this year and we have been talking about “must see” places, the Vatican, the Colosseum, the Spanish Steps and the Trevi fountain…













