Scala Sancta Is A Unique Experience For The Faithful
The Scala Sancta is a major stop on the Pilgrims Trail and if you visit this site near the Basilica of Saint John in Lateran you could receive you indulgence.
The Scala Sancta is a major stop on the Pilgrims Trail and if you visit this site near the Basilica of Saint John in Lateran you could receive you indulgence.
The Vatican And St. Peter’s Basilica are the smallest independent and sovereign country and the largest church in the world that you need to see.