Hidden place · Leiria, Portugal
Sanctuary of Our Lady of the Incarnation
This small sanctuary sits at the top of a long staircase and overlooks Leiria. Visitors can reach it by walking up the stairs or parking at the top.
Hidden place · Leiria, Portugal
This small sanctuary sits at the top of a long staircase and overlooks Leiria. Visitors can reach it by walking up the stairs or parking at the top.
Still loading - a slow connection can take a little longer. Reload