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.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload