Lala
This church is located at the foot of...
This church is located at the foot of Monte do Castro, near the Mirador de Alfonso XIII, in the upper area of the city. It is a neo-gothic building dating back to 1923, which include rosettes, arches, and artistic stained glass windows dedicated to various saints. The church's furniture was made in Salesian workshops, funded by popular subscription.
+12