Scala Santa
Scala Santa means “Holy Stairs”; the Holy Stairs consist of a set of stairs which pilgrims go up on their knees, praying on each step. On both sides, a normal set of stairs is leading down.
This church started as a small altar, located in a cave. Eventually a church was built integrating the cave and the altar, in the 1830’s the Holy Stairs were added. Read More